给你若干给字符串,再给你一个m,问长度是m的字符串中包含给定字符串的数量mod 10007是多少 这个拿过来啥思路也没有,后来还是看了题解,才知道,原来,原来....那个带fail的Trie还可以搞别的 网上的大多数都是26^m-补集做的,麻烦啊,网上有一个非洲猴的blog写的挺好的 设f[i][j][k]表示什么呢,表示i:0..1 j:0..m k:0...size 表示i状态,匹配到j,在Trie上是k的数量 f[i | val[next[c]]][j + 1][next[c]] += f…