摘要: 每进行一次, 编号为x的数对x, 和(x+1)%N都有贡献用矩阵快速幂, O(N3logK). 注意到是循环矩阵, 可以把矩阵乘法的复杂度降到O(N2). 所以总复杂度就是O(N2logK)-------------------------------------------------------... 阅读全文
posted @ 2015-08-30 22:07 JSZX11556 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 写了一个早上...就因为把长度为m的也算进去了...dp(i, j)表示准考证号前i个字符匹配了不吉利数字前j个的方案数. kmp预处理, 然后对于j进行枚举, 对数字0~9也枚举算出f(i, j)表示dp(x-1, j)对dp(x, i)的贡献.然后用矩阵快速幂就可以了. 时间复杂度O(M3log... 阅读全文
posted @ 2015-08-30 11:56 JSZX11556 阅读(336) 评论(0) 推荐(0) 编辑