(背包问题)设有一个背包可以放入的物品的重量为5,现有n件物品,重量分别为w[1],w[2],…,w[n]。间
能否从这n件物品中选择若干件放入此背包中,使得放入的重量之和正好为s。如果存在一种符合上述要求的选择,则称此背包问题有解(或称其解为真);否则称此背包问题无解(或称其解为假)。试用递归方法设计求解背包问题的算法。(提示:此背包问题的递归定义如下:)
能否从这n件物品中选择若干件放入此背包中,使得放入的重量之和正好为s。如果存在一种符合上述要求的选择,则称此背包问题有解(或称其解为真);否则称此背包问题无解(或称其解为假)。试用递归方法设计求解背包问题的算法。(提示:此背包问题的递归定义如下:)
0-1背包问题描述如下:给定n种物品和一背包.物品i的重量是wi,其价值为vi,背包的容量为C.问应如何选择装入背包的物品,使得装入背包中物品的总价值最大,在选择装入背包的物品时,对每种物品i只有两种选择,即装入背包或不装入背包.不能将物品i装入背包多次,也不能只装入部分的物品i.
0-1背包问题形式化描述如下:给定C>0,wi>0,vi>0(1≤i≤n),要求n元0-1向量,使得,而且达到最大.因此,0-1背包问题是一个特殊的整数规划问题.
算法设计:对于给定的n种物品的重量和价值,以及背包的容量,计算可装入背包的最大价值.
数据输入:由文件input.txt提供输入数据.文件第1行有2个正整数n和C,分别表示有n种物品,背包的容量为C.接下来的2行中,每行有n个数、分别表示各物品的价值和重量.
结果输出:将最佳装包方案及其最大价值输出到文件output.txt.文件的第1行是最大价值,第2行是最佳装包方案.
A.求解椭圆曲线上的离散对数
B.大整数分解问题
C.背包问题
D.求解有限域上的离散对数
A.办公室地面干净,过道通畅,无阻塞,无堆放物品
B.办公桌上的花盆等装饰物品不应超出办公台的25%
C.办公桌没有破损,办公桌台面干净
D.电线、网线、电话线用集线器或者扎带包好,保持整洁
E.椅背不得挂放衣物,衣物需叠放整齐放入抽屉或私人柜中
F.文件柜内的文件和其他物品排放整齐
G.背包、电脑包等放在办公桌的抽屉柜或者其他柜子里面
H.雨伞使用后放置办公室门口的雨伞架或者其他柜子里面,不得放在办公桌桌面、地面
I.出入车间是否着装静电衣、静电鞋
J.出入车间和办公室是否及时关门
K.办公室内不得放置任何化学试剂或易燃物质
L.下班后关闭空调、日光灯、电脑主机和显示屏电源,锁好门窗
A.(1/2,1/3,1/4)
B.(1,2/15,0)
C.(0,2/3,1)
D.(0,1,1/2)