题目内容
(请给出正确答案)
[主观题]
给定3种物品和一个背包,设3种物品的重量分别为W1=100、W2=20、W3=20,相应的价值分别为V1=60、V2=40、V3=40,此外,设背包的重量容量为C=110;在最优解时获得的总价值为 。
提问人:网友yudsly
发布时间:2022-01-07
二维0-1背包问题:给定n种物品和一个背包。物品i的重量是,体积是,价值为,每种物品只有1个。背包的重量限制为W,容积限制为V。问如何选择装入背包的物品,使得背包物品的总价值最大? 设表示使用前i种物品、背包重量限制为j、容积为k时的最大价值,其中那么递推方程是:
A、
B、
C、
D、
A.
B.
C.
D.
表7-1物品的重量和价值
物品 | 重量/kg | 使用价值 |
1 2 3 | 4 3 5 | 11 7 12 |
背包问题的定义是:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。背包问题的一个例子:应该选择哪些盒子,才能使价格尽可能地大,而保持重量小于或等于15 kg?其示意图如下:假定有N个物品,其价值分别为,重量分别为,背包所能承受的总重量为,为物品i定义一个决策变量,其中表示选择该物品,表示不选择该物品。下面哪些描述共同构成了该问题的数学模型_____。
A、问题的目标函数是
B、问题的目标函数是
C、问题解所应满足的约束是
D、前述(A)和(C)
设有一个背包可以放入的物品重量为s,现有n件物品,重量分别为w1,w2,…,wn。请设计从这n件物品中选择若干件放入此背包,使得放入的物品重量之和正好为s的递归算法和非递归算法。
A.
B.
C.
D.
E.
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!