目录
0、背包问题分类
背包问题可分为0/1背包简化版,背包方案数,完全背包,分组背包,多重背包等
1、 0/1背包简化版
0/1背包的简化版:不管物品的价值。把体积看成最优化目标:最大化体积。
题目描述
有一个箱子容量为 V(正整数,0≤V≤20000),同时有 n 个物品(0≤n≤30),每个物品有一个体积(正整数)。
要求 n 个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。
输入描述
输入第一行,一个整数,表示箱子容量。
第二行,一个整数 n,表示有 n 个物品。
接下来 n 行,分别表示这 n 个物品的各自体积。
输出描述
输出一行,表示箱子剩余空间。