- 0
- 0
- 约5.65千字
- 约 11页
- 2024-01-09 发布于江苏
- 举报
算法分析与设计
实验报告
实验:0/1背包问题
实验目的与要求:
熟悉C/C++语言的集成开发环境;
通过本实验加深对贪心算法、动态规划和回溯算法的理解。
实验内容:
掌握贪心算法、动态规划和回溯算法的概念和基本思想,分析并掌握0-1背包问题的三种算法,并分析其优缺点。
实验题:
有五个物品,其重量分别为(3,2,1,4,5),物品的价值分别为(25,20,15,40,50),背包容量为6,写出求解过程。
0-1背包问题的贪心算法
0-1背包问题的动态规划算法
0-1背包问题的回溯算法
实验步骤:
1.理解算法思想和问题要求;
2.编程实现题目要求;
3.上机输入和调试自己所编的程序;
4.验证分析实验结果;
5.整理出实验报告。
实验程序:
0-1背包问题的贪心算法
#includeiostream
usingnamespacestd;
intmain()
{
inti,j,a,b,Cr=6,W=0,V=0;
floatper[20];
intw[]={3,2,1,4,5},v[]={25,20,15,40,50};
cout物品重量为:;
for(i=0;i5;i++)
{
coutw[i],;
}
coutendl物品价值为:;
for(i=0;i5;i++)
{
coutv[i],;
}
//按照价值大小
您可能关注的文档
最近下载
- 2021CA6140拨叉831005工艺卡片.docx VIP
- CA6140车床拨叉(831005)课程设计说明书.doc VIP
- CA6140车床拨叉831005课程设计说明书.doc VIP
- 四川省成都市温江区2022-2023学年八年级下学期期末数学试卷.pdf VIP
- ca6140拨叉831005课程设计说明书..doc VIP
- 2022—2023学年四川省成都市温江区八年级下学期期末数学试卷.doc VIP
- 2026年遵义市精神病院医护人员招聘笔试参考题库附答案解析.docx VIP
- 四川省成都市温江区2024-2025学年八年级下学期期末考试数学试卷(解析版).pdf VIP
- 《“传承客家技艺、彰显文化自信、助推乡村振兴”的烹饪专业人才培养模式创新与实践》教学成果应用和效果证明材料.pdf VIP
- 东南亚(湘教版)公开课获奖课件.pptx VIP
原创力文档

文档评论(0)