首页 > 试题广场 >

对于 01 背包问题,给定 n 个物品,每个物品都具有一定

[问答题]
对于 0/1 背包问题,给定 n 个物品,每个物品都具有一定的权重和价值,寻找物品的一个子集,使得当把这些物品放到背包中时,物品的总重量不会超过背包的容量 M 。假设 n=4 W={10,7,8,4} V={100,63,56,12} M=16

1 )设计该问题的动态规划递归式

2 )给出利用动态规划技术得到最优解的具体过程

3 )给出利用分支限界技术求得最优解的具体过程

注:上界函数可定义为: ub=V+(M-w)(vi+1/wi+1)

这道题你会答吗?花几分钟告诉大家答案吧!