线性动态规划,是较常见的一类动态规划问题,其是在线性结构上进行状态转移
不像背包问题、区间DP等有固定的模板(但是模版也相对固定,更多的是要通过题目来思考)
线性动态规划的目标函数为特定变量的线性函数,约束是这些变量的线性不等式或等式
目的是求目标函数的最大值或最小值
(直观理解来看,只要状态转移方程能写成分段函数的,在某种意义上都能说他是线性DP,但本质仍是需要去探究信息流动的过程)
因此,除了少量问题(如:LIS、LCS、LCIS等)有固定的模板外,大部分都要根据实际问题来推导得出答案
常见问题
1.序列问题(最长不下降序列、拦截导弹、友好城市、合唱队形、