动态规划 ***原文声明:本文是本人根据宫水三叶的博文整理的随笔,关注原文请移步至:宫水三叶 背包问题 **0-1背包问题:**题目描述:有N件物品和一个容量为V的背包。每件物品有且只有1件。第i件物品的体积是v[i],价值是W[i]。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 1、dp[N][C+1]解法: 对于着了问题,如果设计DFS(int []v,int []w,int i,int c);其中v 和w 是不变参数不必关心。i和c分别表示当前枚举到哪件物品和现在剩余的容量。返回值为最大价值。 定义状态:dp[i][c]考虑前i件物品且容量不超过C的最大价值...