随笔分类 - 字符串——AC自动机
摘要:Description 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为
阅读全文
摘要:[不稳定的传送门] AC自动机直接匹配 Code
阅读全文
摘要:Description 贝西正在打格斗游戏。游戏里只有三个按键,分别是“A”、“B”和“C”。游戏中有 N 种连击 模式,第 i 种连击模式以字符串 Si 表示,只要贝西的按键中出现了这个字符串,就算触发了一次连 击模式。不 同的连击模式是独立计算的,如果几个连击模式同时出现在贝西的按键顺序里,就算
阅读全文
摘要:[不稳定的传送门] Solution 真的是模版 Code
阅读全文
摘要:[不稳定的传送门] Solution 考虑算出所有不包含给定字符串的方案数,在用总数减去就行了 f[i][j]表示到第i个字符串,当前停在自动机上j点的方案数 Code
阅读全文
摘要:Description 不稳定的传送门 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。单词个数<=200,单词总长度<=10^6 Solution AC自动机的入门题,将所有单词建一颗字典树,并构造fail树 然后随便统计一下数
阅读全文

浙公网安备 33010602011771号