摘要: 建立AC自动机,因为不存在某个串是另一个串的后缀,因此匹配到任意位置都只可能匹配一个串。 预处理出每个串出现的所有位置,总的出现次数为$O(m)$。 设$f[i][j]$表示考虑了前$i$个串,最后一个串匹配位置是$j$的方案数,DP即可。 转移则是枚举$f[i-1][k]$,$j$和$k$显然可以 阅读全文
posted @ 2017-01-18 19:30 Claris 阅读(218) 评论(0) 推荐(0)