1.概要1.1 与贪心的区别2.状态转移公式(递推公式)3. 解题思路 1.概要动态规划,英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。 1.1 与贪心的区别动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。 2.状态转移公式(递推公式) 3. 解题思路 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组