- 3
- 0
- 约1.06千字
- 约 8页
- 2024-03-20 发布于陕西
- 举报
回溯法之0-1背包问题(上)算法分析与设计
再谈0-1背包问题0-1背包问题可用动态规划法求解但是……在实际情况下:物品重量可能不是正整数背包容量可能不是正整数何不试试搜索?问题导入回溯法之0-1背包问题物品WkVk1204720.83120.540048.75200.5
问题导入0-1背包问题给定n种物品(每种物品只有一件)和一个背包:物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?对于每种物品,只有两种选择:拿(1)或者不拿(0),不允许拿物品的一部分物品重量和背包容量可为正整数或小数
算法设计解空间子集树基本思想从第1个物品开始逐个选择物品当剩余容量装不下后续考虑的物品时,再通过回溯来修改先前的装入方案直到求得全局最优解为止对物品1的选择对物品3的选择对物品2的选择
算法实现核心代码数据结构定义/*数据结构*/#defineN5//物品数目intv[]={6,3,6,5,4},w[]={2,2,4,6,5};intC=10;//背包容量intcv;//当前价值intbestv=0;//最优价值intx[N];//当前解intbestx[N];//当前最优解intcw=0;//当前重量
算法实现核心代码搜索函数//回溯
您可能关注的文档
- (22)--6.1 压弯构件的强度和刚度.ppt
- (22)--6.10低坝式取水构筑物.ppt
- (22)--9.2水轮机的特性曲线1.pdf
- (22)--10.5污泥好氧消化和堆肥.pdf
- (22)--2018算法6分治 -2算法分析与设计.ppt
- (23)--3.3 圆管内液体的层流运动及其沿程水头损失.ppt
- (23)--3.5第三讲输气管道水力计算_水力摩阻系数.pdf
- (23)--4.5 贪心算法之Prim算法算法分析与设计.ppt
- (23)--4.6prim法求最小生成树.ppt
- (23)--5.2回溯法求解过程算法分析与设计.ppt
- 新生家长会发言稿写法与入学适应沟通.docx
- 社区老年人健康管理服务方案:建档评估、慢病随访、跌倒与营养风险干预(含年度服务指标).docx
- 上市公司财报分析方法:以虚构零售企业为例的利润质量、现金流与营运效率逐项拆解.docx
- 节前安全检查方案.docx
- 承包商与相关方全流程准入审批及现场监管方案.docx
- 建设工程进度款申请母版与三期计量付款核对示范.docx
- 绿色施工扬尘噪声控制与在线监测.docx
- 家庭教育金规划与现金流排布实操手册:从学龄前储备节奏、各阶段学费测算到大学教育金缺口弥补的完整测算方法.docx
- 小学秋游活动方案:路线安排、安全预案、费用预算与家长沟通材料(含完整执行表).docx
- 期中考试试卷_高二物理.docx
最近下载
- 运筹学教程第五版胡运权课后习题答案.docx
- 9《天上有颗“南仁东星”》课件(共36张ppt).pptx VIP
- 空间设计中的点线面体运用解析.pptx VIP
- DB51_T 5051-2007 钢结构工程施工工艺规程.docx VIP
- 湘教美术四上《纸品乐陶陶》教学设计.doc VIP
- 2020-2022高考生物实验与探究真题汇编.pdf VIP
- 住院医师规范化培训基地标准(2022年版)——儿科专业基地细则.PDF VIP
- 2026上半年事业单位联考《综合应用能力》C类真题及答案.docx VIP
- 古诗词创作讲座.ppt VIP
- 公安局2026年直属部门辅警服装采购项目投标方案.doc VIP
原创力文档

文档评论(0)