背包问题思路.docxVIP

  • 17
  • 0
  • 约4.79千字
  • 约 11页
  • 2020-12-07 发布于天津
  • 举报
背包问题思路问题描述在件物品取出若干件放在空间为的背包里每件物品的重量为与之相对应的价值为求出获得最大价值的方案注意在本题中所有的重量值均为整数可以看出如果通过第次选择得到的是一个最优解的话那么第次选择的结果一定也是一个最优解这符合动态规划中最优子问题的性质考虑用动态规划的方法来解决这里的阶段是在前件物品中选取若干件物品放入背包中状态是在前件物品中选取若干件物品放入所剩空间为的背包中的所能获得的最大价值决策是第件物品放或者不放由此可以写出动态转移方程我们用表示在前件物品中选择若干件放在所剩空间为

PAGE PAGE # / 11 背包问题思路 [问题描述] 在 M 件物品取出若干件放在空间为 W 的背包里,每件物品的重量为 W1, W- 2,,Wn,与之相对应的价值为P1,P2,,Pn。求出获得最大价值的方案。 注意:在本题中,所有的重量值均为整数。 可以看出如果通过第 N 次选择得到的是一个最优解的话,那么第 N-1 次选 择的结果一定也是一个最优解。 这符合动态规划中最优子问题的性质。 考虑用动态规划的方法来解决,这里的: 阶段是:在前 N 件物品中,选取若干件物品放入背包中; 状态是:在前N件物品中,选取若干件物品放入所剩空间为 W的背包中的 所能获得的最大价值;决策是

文档评论(0)

1亿VIP精品文档

相关文档