AC自动机
文章平均质量分 84
sunshinezff
啦啦啦啦啦
展开
-
【bzoj3172】【TJOI2013】【单词】【AC自动机】
Description某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。Input第一个一个整数N,表示有多少个单词,接下来N行每行一个单词。每个单词由小写字母组成,NOutput输出N个整数,第i行的数字表示第i个单词在文章中出现了多少次。Sample Input3原创 2015-10-18 18:38:30 · 415 阅读 · 0 评论 -
【bzoj2754】【scoi2012】【喵星球上的点名】【AC自动机+map】
Descriptiona180285幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。 假设课堂上有N个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择M个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。 然而,由于喵星人的字码过于古怪,以至于不能用ASCII码来表示。为了方便描述,a180285决定用原创 2016-04-04 19:16:59 · 937 阅读 · 1 评论 -
【bzoj2434】【NOI2011】【阿狸的打字机】【AC自动机+dfs序+树状数组】
Description 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。l 按一下印有'B'的按键,打字机凹槽中最后一个字母会消失。l 按一下印有'P'的原创 2016-04-05 11:28:12 · 347 阅读 · 0 评论 -
【bzoj3530】【sdoi2014】【数数】【AC自动机+数位dp】
Description我们称一个正整数N是幸运数,当且仅当它的十进制表示中不包含数字串集合S中任意一个元素作为其子串。例如当S=(22,333,0233)时,233是幸运数,2333、20233、3223不是幸运数。 给定N和S,计算不大于N的幸运数个数。Input 输入的第一行包含整数N。 接下来一行一个整数M,表示S中元素的数量。原创 2016-07-08 08:27:29 · 641 阅读 · 0 评论 -
【bzoj4327】【JSOI2012】【玄武密码】【AC自动机】
Description在美丽的玄武湖畔,鸡鸣寺边,鸡笼山前,有一块富饶而秀美的土地,人们唤作进香河。相传一日,一缕紫气从天而至,只一瞬间便消失在了进香河中。老人们说,这是玄武神灵将天书藏匿在此。 很多年后,人们终于在进香河地区发现了带有玄武密码的文字。更加神奇的是,这份带有玄武密码的文字,与玄武湖南岸台城的结构有微妙的关联。于是,漫长的破译工作开始了。 经过分析,我们可以用东南西北原创 2016-07-08 11:06:46 · 2196 阅读 · 0 评论 -
【bzoj2553】【beijing2008】【禁忌】【AC自动机+矩阵乘法】
Description Magic Land上的人们总是提起那个传说:他们的祖先John在那个东方岛屿帮助Koishi与其姐姐Satori最终战平。而后,Koishi恢复了读心的能力…… 如今,在John已经成为传说的时代,再次造访那座岛屿的人们却发现Koishi遇到了新麻烦。 这次她遇到了Flandre Scarlet——她拥有可以使用禁忌魔原创 2016-07-08 09:05:40 · 503 阅读 · 0 评论 -
【bzoj1444】【jsoi2009】【有趣的游戏】【AC自动机+矩阵乘法】
DescriptionInput注意 是0OutputSample InputSample OutputHINT 30%的数据保证, n ≤ 2. 50%的数据保证, n ≤ 5. 100%的数据保证, n , l, m≤ 10.题解: 对所有玩家的串建立AC自动机.原创 2016-07-08 08:54:58 · 494 阅读 · 0 评论