随笔分类 - 字符串-AC自动机
摘要:$给定 n 个模式串,和一个长度为 m 的原串 s,求至少修改原串中的几个字符可以使得原串中不包含任一个模式串。模式串总长度 ≤ 1000,m ≤ 1000。$ 先建出模式串的AC自动机,然后考虑怎么求最优解。考虑AC自动机上DP,设$f_{i,j}$走了$i$步之后在$j$节点时候的最少修改次数。
        阅读全文
                
摘要:我学到现在才是初三学弟的水平。。哭 这里相当于求长度为$m$的,字符集$\{A...Z\}$的且不包含任一模式串的文本串个数。这是一个典型的AC自动机匹配计数问题。 设$f_{i,j}$表示在AC自动机上面走了$i$步在$j$点的方案数。 注意由于不能包含任一模式串,也就是说任意时刻都不能项后缀含有
        阅读全文
                

 浙公网安备 33010602011771号
浙公网安备 33010602011771号