📦 物品清单
| # | 重量 w | 价值 v | 性价比 |
|---|
📊 DP 表 dp[i][c] 行=前 i 种物品,列=容量
🧮 当前计算
(等待开始)
⭐ 当前最大价值
—
有 n 种物品,每种有重量 w[i] 和价值 v[i],数量无限。背包容量 C,求最大价值。
每种物品可以拿任意多个,不受次数限制。
完全背包取物品时看 同一行(可重复取):dp[i][c] = max(dp[i-1][c], dp[i][c-w[i]] + v[i])
空间优化后容量 正序 遍历,与 01背包的倒序相反。
| # | 重量 w | 价值 v | 性价比 |
|---|