动态规划的4种经典尝试模型
(1)DP1:从左往右的尝试模型
关注i位置结尾,或者i位置开头的情况,或者看i联合i+1,i+2的情况
填表往往是上到下,或者下到上,左到右,右到左。
青蛙跳台阶问题
(2)DP2:从L到R范围上的尝试模型
关注L和R的情况,填表格时非常固定,主对角,副对角,倒回来填
2个人选扑克牌,只能从数组两端选
比较谁的分数高
(3)DP3:多样本位置对应的尝试模型
2个样本,一个样本做行,一个样本做列
关注i和j对应位置的情况,先填边界,再填中间
最长公共子串,最长公共子序列
(4)DP4:业务限制类的尝试模型
比如走棋盘,固定的几个方向可以走,先填边界,再填中间。
背包问题