定义:

线性DP问题的子状态与父状态之间往往相差一个元素,所以子状态通过加入一个增量而转换到父状态。从最小的子问题到原问题,一层一层的状态转移呈现出线性递增的关系,所以称为线性DP。

经典的线性DP问题有最大字段和、最长公共子序列、最长回文子序列、最长不下降(下降)子序列等等。。。

大部分的线性DP都是1维的。

陆续更新线性DP的题。