DP

==解题步骤==

  1. 确定 dp 数组(dp table)以及下标的含义

  2. 确定递推公式

  3. 根据递推公式确定如何初始化 dp 数组

  4. 确定状态的遍历顺序(多状态的遍历先后)

  5. 举例推导 dp 数组(打印 dp 数组)

  6. 二维状态压缩压缩的都是第一维,滚动行

线性 DP

打家劫舍系列

区间 DP

背包 DP

416.==分割等和子集==arrow-up-right

树形 DP

见打家劫舍 III

计数型 DP

递推型 DP

博弈型 DP

Last updated