题目链接:点击打开链接
思路:
ZOJ挂了, 理论AC一下。
用d[i]表示数i的拆分方案。 转移是个难点, 我们可以考虑转移到d[i-1]表示对于当前这个拆分出的数进行+1修改, 转移到d[i-k]表示之前拆分的数不变了, 新增加一个拆分数k。
然后构造矩阵就很简单了。
本文探讨了如何通过动态规划解决数的拆分方案问题。关键在于理解状态转移方程,利用矩阵简化计算过程。
题目链接:点击打开链接
思路:
ZOJ挂了, 理论AC一下。
用d[i]表示数i的拆分方案。 转移是个难点, 我们可以考虑转移到d[i-1]表示对于当前这个拆分出的数进行+1修改, 转移到d[i-k]表示之前拆分的数不变了, 新增加一个拆分数k。
然后构造矩阵就很简单了。

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=52886841&d=1&t=3&u=63f0a07556e24ef8b018be4d773c1e6a)