动态规划题解
文章平均质量分 81
做过的动态规划题,本人动态规划很菜
GXYZY
高一蒟蒻一位
展开
-
[NOI1995]石子合并
合并石子的过程当我们把它展开成为一条链以后,就变成了求所有长度为nnn的石子堆合并后能够产生的最大值,而每一段石子都是由两堆合并而来的(相当于两段石子)。很明显,这样的子段具有重叠性(子问题的重叠性),就不能够用分治的思想来做了(子问题重叠后用搜索会重复经过某一个状态,导致时间复杂度很大)。(当然记忆化搜索也可以)而同时这个问题也具备最优子结构的特性,就是当某一段和其他段合并时,无论得到的结果是否是最终的最优结果,就当前来说,这一段的最优值就是这一次合并后的最优值。原创 2023-11-09 15:28:29 · 132 阅读 · 1 评论 -
[SHOI2013]超级跳马
紫题!矩阵快速幂,动态规划原创 2022-10-02 22:33:11 · 92 阅读 · 0 评论 -
[SCOI2005] 互不侵犯
dp题解!本人dp很菜的原创 2022-09-20 20:23:35 · 293 阅读 · 0 评论 -
[SCOI2005]最大子矩阵
dp题解第二篇!!!五种状态直接debug到无语原创 2022-09-27 21:01:27 · 200 阅读 · 0 评论