背包DP是线性DP中一类重要而特殊的模型,我们把它单独作为一节进行讲解。
0 / 1 背包
0/1背包问题的模型如下:
给定 N 个物品,其中第 i 个物品的体积为 Vi,价值为 Wi。有一容积为 M 的背包,要求选择一些物品放入背包,使得物品总体积不超过 M 的前提下,物品的价值总和最大。
背包DP是线性DP中一类重要而特殊的模型,我们把它单独作为一节进行讲解。
0/1背包问题的模型如下:
给定 N 个物品,其中第 i 个物品的体积为 Vi,价值为 Wi。有一容积为 M 的背包,要求选择一些物品放入背包,使得物品总体积不超过 M 的前提下,物品的价值总和最大。