贪心算法训练(一)——部分背包问题
- 问题描述
有一个背包,背包容量是 M =150,有 7 个物品,物品可以分割成任意大小,要求尽可能让装入背包中的物品总价值最大,但不能超过总容量
物品 A B C D E F G 重量 35
本文介绍了如何使用贪心算法解决部分背包问题。通过计算物品的单位价值并按降序排列,依次尝试放入不超过背包容量的物品,以达到最大化总价值的目标。详细介绍了问题描述、分析过程以及实现代码。
有一个背包,背包容量是 M =150,有 7 个物品,物品可以分割成任意大小,要求尽可能让装入背包中的物品总价值最大,但不能超过总容量
| 物品 | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|
| 重量 | 35 |
1696
1万+

被折叠的 条评论
为什么被折叠?