背包类动态规划祥解.ppt
背包类动态规划 长沙市雅礼中学 朱全民 经典的背包问题(01背包) 有N件物品; 第i件物品Wi公斤; 第i件物品价值Ci元; 现有一辆载重M公斤的卡车; 问选取装载哪些物品,使得卡车运送的总价值最大? 搜索法 对于每种物品,要么装上卡车,要么不装,因此,N种物品的装箱方案共有2N种。 按每种物品进行搜索,方法如下: 对第i种物品进行搜索 如果所有的物品都搜索完,则更新最优解 如果当前的估计达不到最优解,则回溯 如果第i种物品能放,则放,并标记,否则选下一个物品 清除标记 回溯 动态规划 可以按每个物品进行规划,同样每种物品有选和不选两种选择 设F(i,j)表示前i件物品载重为j的最大效益,则有 1=i=N, 0=j=N 初值:F(0,j)=0 F(N,M)即答案 显然时间复杂度为O(NM) 主程序如下 for i:=1 to m do f[0,i]:=0; //初始化 for i:=1 to n do f[i,0]:=0; for i:=1 to n do // 动态规划,递推求f for j:=1 to m do begin if j=w[i] then //背包容量够大 f[i,j]:=max(f[i-1,j-w[i]]+c[i],f[i-1,j]) else
您可能关注的文档
- 第8讲消费者权益保护法祥解.ppt
- 第节通过神经系统的调节(上课使用)要点.ppt
- 第8讲贷款申请受理与贷前调查祥解.ppt
- 第8课 宋代的社会生活祥解.ppt
- 第讲DNA体外重组与转化宿主细胞及其筛选与检测要点.ppt
- 第8课__美国首任总统华盛顿祥解.ppt
- 第讲俄罗斯的经济政治及外交战略要点.ppt
- 第8课_新版标准日本语_上祥解.ppt
- 第讲大学生活与职业发展要点.ppt
- 第8课《天工开物》两则祥解.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 学校落实“三重一大”事项集体决策制度实施细则.docx VIP
- 人教版初三中考化学方程式汇总.doc VIP
- 贵州省遵义市播州区2026年中考语文一模试卷(含答案).pdf VIP
- 《性爱与性行为》课件.pptx VIP
- 初三年级化学方程式总结2020.pdf VIP
- (新教材人教2019版选修3)高中生物必背知识点 第三章 基因工程(填空版+背诵版).pdf VIP
- 2024创业计划书电子版 .pdf VIP
- Reading explorer-F级教学精品课件-U3A.pptx VIP
- 智慧农业技术对乡村治理结构的重塑研究.pdf VIP
- Reading explorer-F级教学精品课件U2B.pptx VIP
原创力文档

文档评论(0)