(29)--2018算法7动归 - 3算法分析与设计.pptVIP

  • 1
  • 0
  • 约5.54千字
  • 约 32页
  • 2024-03-20 发布于陕西
  • 举报

(29)--2018算法7动归 - 3算法分析与设计.ppt

*第七章动态规划*7.1动态规划7.2数字三角形7.3增加变量7.4区间动归7.5DAG图7.7树图动归7.8序列比对重点和难点重点0/1背包恰好装满完全背包多重背包难点恰好装满完全背包*0/1背包0/1背包问题:给定n种物品,物品i重量为wi,价值为vi,背包容量为C。选择物品放入背包中使价值最大。每种物品只有一个,物品不可切分。xi=0或1,不能部分装入背包,要么不装入,要么整个装入,并且只装入一次。

贪心:贪心算法按照vi/wi依次选择Ex:{5,2,1}值=35?贪心非最优Ex:{3,4}值40.问题分析物品编号1,2,…,n问题:从1-n个物品中选择时得到的最大价值子问题:从1-i个物品中选择时得到的最大价值OPT(i)?Def.OPT(i)=物品1,…,i对应的最优值正推Case1:OPT不包含物品i.OPT选择物品{1,2,…,i-1}对应的最优值OPT(i-1)背包容量CCase2:OPT选择物品i.vi+OPT(i-1)?

文档评论(0)

1亿VIP精品文档

相关文档