优美的串

50分: fi,S 表示长度为 i,按照 ABAB… 方式排列结尾情况为 S 的串 的个数。S 记录当前串的结尾有连续多少个 A 或连续个多少个 T。 那 S 的状态数一共为 2n 个。 对于 K ≤ 500 直接 dp,对于 K ≤ 109 矩乘 + 前缀和。 100分: fi,SA,SB 记录长度为 i 的,所有以结尾为 A 子串的分割方式中最短的子串状态为 SA(若不存在以 A 结尾的分割方
相关文章
相关标签/搜索