简答题

写出0/1背包问题的动态规划方程,并简要说明。

正确答案


Fi(X)是前i个物品,背包容积X子问题的最优值,
当第i个物品不选入,fi(X)等于fi-1(X)前i-1个物品,背包容积X子问题的最优值,
当第i个物品不选入,得利润pi,但前i-1个物品能使用背包为X—wi

答案解析

相似试题
  • 解决0/1背包问题可以使用动态规划、回溯法和分支限界法,其中不需要排序的是(),需要排序的是(),()。

    填空题查看答案

  • 用动态规划算法解0-1背包问题:n=5,w=[2,9,4,6,7],p=[6,10,12,8,13],c=15。

    简答题查看答案

  • 对于0-1背包问题和背包问题的解法,下面()答案解释正确。

    单选题查看答案

  • 关于0-1背包问题以下描述正确的是()

    单选题查看答案

  • 下列算法中不能解决0/1背包问题的是()

    单选题查看答案

  • 0-1背包问题的回溯算法所需的计算时间为()

    单选题查看答案

  • 假设有7个物品,它们的重量和价值如下表所示。若这些物品均不能被分割,且背包容量M=150,使用回溯方法求解此背包问题。请写出状态空间搜索树并计算各个节点处的界限函数值,最后给出装载方案及背包中物品的重量和价值。

    简答题查看答案

  • 在0-1背包问题中,若各物品依重量递增序排列时,其价值恰好依递减序排列,对这个特殊的0-1背包问题,设计一个有效的算法找出最优解。(描述你的算法即可,无需证明算法的正确性)

    简答题查看答案

  • 考虑使用动态规划方法求解下列问题: 01背包数据如下表,求:能够放入背包的最有价值的物品集合。 如设:V(i,j)——前i个物品中能够装入承重量j的背包中的最大总价值。请将如下递推式填写完整: 自底向上:按行或列填写下表。

    简答题查看答案