- 博客(17)
- 收藏
- 关注
原创 [NOI1995]石子合并
合并石子的过程当我们把它展开成为一条链以后,就变成了求所有长度为nnn的石子堆合并后能够产生的最大值,而每一段石子都是由两堆合并而来的(相当于两段石子)。很明显,这样的子段具有重叠性(子问题的重叠性),就不能够用分治的思想来做了(子问题重叠后用搜索会重复经过某一个状态,导致时间复杂度很大)。(当然记忆化搜索也可以)而同时这个问题也具备最优子结构的特性,就是当某一段和其他段合并时,无论得到的结果是否是最终的最优结果,就当前来说,这一段的最优值就是这一次合并后的最优值。
2023-11-09 15:28:29
159
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人