bzoj 1009 [HNOI2008]GT考试 (KMP+矩阵乘法)
题目大意:给定一个由数字构成的字符串A(len<=20),让你选择一个长度为n(n是给定的)字符串X,一个合法的字符串X被定义为,字符串X中不存在任何一段子串与A完全相同,求互不相同的合法的字符串L的数量
第一眼看就没啥思路....瞅了一眼题解,是KMP优化DP,然后再用矩阵优化DP
思路还是不难的,首先用KMP求出原字符串的next数组,再用next转移
定义f[i][j]是当前X串...
原创
2018-09-22 11:02:08 ·
291 阅读 ·
0 评论