- 396
- 0
- 约7.32千字
- 约 15页
- 2020-11-05 发布于天津
- 举报
实验时间:
实验时间: 2015年6月 1 日
算法设计与分析
实验报告书
实验名称:
0/1背包问题
学号:
姓名:
《算法分析与设计》实验报告 ?
《算法分析与设计》实验报告 ? PAGE #?
一实验目的和要求
深刻掌握贪心法、动态规划法、回溯法的设计思想并能熟练运用
理解这样一个观点:同样的问题可以用不同的方法来解决,一个好 的算法是反复努力和重新修正的结果。
二实验内容
分别用蛮力法贪心法、动态规划法、回溯法设计0/1背包问题的算 法。
分析算法随n和C变化的时间性能,随机产生参数n和C,收集算 法执行的时间
讨论n和C变化时,动态规划法和回溯法的时间性能。
讨论几种算法在该问题求解上的特点。
三实验环境
VC÷+6.0
四设计思想及实验步骤
蛮力法的设计思想和步骤
将所有排列下的背包的重量和价值都计算出来,选择重量不大于背包的总 重量下的最大价值。
贪心法的设计思想和步骤
首先计算每种物品单位重量的价值vi∕wi;按单位价值对物品进行升序排 列。然后,依贪心选择策略,将尽可能多的单位重量价值最高的物品装入
《算法分析与设计》实验报告
《算法分析与设计》实验报告
背包,直到背包装满为止。
动态规划法的设计思想和步骤
令V(i, j)表示在前i个物品中能够装入容量为j的背包中的物品的最大价 值,则可以得到如下动态函数:
V (i, j) =O (i=0 或 j=0)
您可能关注的文档
- (Insight软件中文操作手册)第十章图形.docx
- (初二作文)天宫我来了.docx
- (完整word版)Ⅳ期原发性肺癌中国治疗指南(2020年版).docx
- (整理)踏板摩托车发动机原理..docx
- 09级动物学(下)总复习终极版2.docx
- 1.3泡菜的制作导学案.docx
- 100以内混合加减法(A4纸可直接打印).docx
- 108句名人名言让人受益终身.docx
- 11秋季学期建筑力学答案.docx
- 18.2特殊的平行四边形(教学设计)doc.docx
- T∕CNEA 035.1-2022 压水堆核电厂燃料组件格架水力性能 试验方法 第1部分:流致振动试验.docx
- T∕CCAATB 0081-2025 C909和C919飞机机场适配性评估指南.docx
- T∕CSFSIM 001-2026 作物模型数据要素及采集通用要求.docx
- T∕CCASC 0056-2025 氯化石蜡用石蜡技术要求.docx
- T∕CNEA 034.1-2022 压水堆核电厂燃料和相关组件用弹簧 第1部分:不锈钢螺旋弹簧.docx
- T∕CNEA 036-2022 压水堆核电厂燃料组件格架设计要求.docx
- T∕CAQI 501-2026 乘用车用电驱动系统镁合金压铸壳体技术规范.docx
- T∕FJAS 031-2026 数据资产——数据合规审核规范.docx
- DB31-104∕Z 0010-2018 房地产经纪机构经营管理规范.docx
- T∕IPIF 0045-2026 粤港澳大湾区海域浮游植物固碳监测与核算技术规范.docx
原创力文档

文档评论(0)