欢迎光临散文网 会员登陆 & 注册

动态规划实操

2023-04-03 15:32 作者:raft0065  | 我要投稿

从记忆化搜索到递推:


0-1背包

常见变形:

    1)至多装capacity,求方案数/最大价值和

    2)恰好装capacity,求方案数/最大/最小价值和

    3)至少装capacity,求方案数/最小价值和

    另外,当得到一个状态转移方程后(无论是不是背包问题),循环顺序的考虑(正序或是逆序)是有迹可循的,如图,如果 c 在某个位置,将 i, i+1 数组分称 4 块区域,那么如果是由左上和右下区域转移而来,就是倒序;如果是右上和左下,则是正序:


最长公共子序列&编辑距离


最长递增子序列


状态机 DP


区间 DP


动态规划实操的评论 (共 条)

分享到微博请遵守国家法律