课程
325 字
约 1 分钟
大二下
第07次上机实验题目背包问题
算法设计与分析labs/lab07·更新于 2026-09-15
第07次上机实验题目背包问题
Note
本文档为 第07次上机实验题目背包问题 的上机实验题目说明,已按照排版指南进行格式优化。
利用动态规划算法实现(cpp代码)
0/1背包问题
问题描述
给定 n 个不同物品和一个背包,物品 i 的重量是 wi,价值为 vi,背包容量为 C,物品 i 只有两种选择:装入背包或不装入背包(0/1背包问题,0/1 knapsack problem)。如何选择装入背包的物品,使得装入背包中物品的总价值最大?
输入格式
依次输入n,C,物品重量数组w,物品价值数组v
输出格式
输出最大价值及选择的物品xi
样例输入
5
10
2 2 6 5 4
6 3 5 4 6
样例输出
15
x1 x2 x5












