码迷,mamicode.com
首页 >  
搜索关键字:自动机    ( 2566个结果
POJ 3208 Apocalypse Someday 二分答案+数位DP
这题应该是POJ最强大的一道数位DP了吧 正解是AC自动机 不会 还是写数位DP吧 题目大意:我们令含有666的数字为不吉利数字,则可以得到一个递增数列: {an}=666,1666,2666,3666,4666,5666,6660,6661,.... 给定n,求an 首先我们把这个问题转化成另一个问题:给定n,求1~n中有多少个数含有666 解决了这个问题,把原问题二分答案即可 首先...
分类:其他好文   时间:2014-09-16 17:28:00    阅读次数:243
HDU 3341 Lost's revenge AC自动机+ 状态压缩DP
题意:这个题目和HDU2457有点类似,都是AC自动机上的状态dp,题意就是给你只含有'A','T','C','G',四个字符的子串和文本串,问你文本串如何排列才可以使得文本串中包含有更多的模式串解题思路:我们知道了 有 num[0] 个 'A', num[1] 个 ‘T’, num[2] 个 ‘C...
分类:其他好文   时间:2014-09-16 13:58:50    阅读次数:184
ZOJ3228 Searching the String AC自动机
题意:给你一个文本串,其中模式串有两种模式,可以重复和不可以重复,分别有多少个模式串解题思路:在 Trie 里面多加几维数组来维护 重复和不重复的和,由于不够优美,差点超内存。解题代码: 1 // File Name: temp.cpp 2 // Author: darkdream 3 // ...
分类:其他好文   时间:2014-09-16 00:16:29    阅读次数:274
2014 网选 5007 Post Robot(暴力或者AC_自动机(有点小题大作了))
//暴力,从每一行的开始处开始寻找要查询的字符#include#include#include#includeusing namespace std;char str[100005];int main(){ while(gets(str)){ for(int i=0; str[i...
分类:其他好文   时间:2014-09-16 00:12:29    阅读次数:339
POJ 3691 DNA repair AC自动机 + DP
题意:给你只包含‘A’,‘G’,‘T’,‘C’四个字母的n个模板串和1个文本串,问你文本串改变多少个字符就可以使得文本串中没有一个模板串解题思路:我们可以知道 dp[i][j] 为文本串到 第i 个字符 AC自动机状态为j的最少的变换次数(这里为什么要用AC自动机,因为end数组可以记录哪一个状态是...
分类:其他好文   时间:2014-09-15 22:44:49    阅读次数:427
HDU 3065 病毒侵袭持续中 AC自动机
题意:找出模式串在文本串中出线的次数。解题思路:裸AC自动机解题代码: 1 // File Name: temp.cpp 2 // Author: darkdream 3 // Created Time: 2014年09月11日 星期四 15时18分26秒 4 5 #include 6...
分类:其他好文   时间:2014-09-15 17:30:29    阅读次数:292
ZOJ3430 Detect the Virus AC自动机
题意:给你base64编码后的模式串和文本串,让你看编码之前的文本串和分别包含了多少模式串解题思路:主要是编码还有注意分支要开256 ,然后就是裸的AC自动机解题代码: 1 // File Name: temp.cpp 2 // Author: darkdream 3 // Created T...
分类:其他好文   时间:2014-09-15 17:25:19    阅读次数:256
【HDU2222】【Keywords Search】AC自动机,有详细注释题解。
HDU2222,AC自动机详解!...
分类:其他好文   时间:2014-09-15 14:25:29    阅读次数:182
HDU 2222 Keywords Search AC自动机模板题
题目大意:给定一些单词和一个字符串,求有多少单词在字符串中出现过 首先我不想吐槽题号。真的不想。真的不想!!别问我为什么说这句话!!不想就是了!! AC自动机模板题 简单介绍一下AC自动机 首先不要把这东西和自动AC机弄混 自动AC机算法等我们发明之后再加介绍 这东西的实现方法就是把所有单词插入一棵Trie树 然后在Trie树上跑KMP算法 每个节点有一个next指针 和KMP算法...
分类:其他好文   时间:2014-09-15 14:21:49    阅读次数:176
2014 ACM/ICPC Asia Regional Xi'an Online
A Post Robot。。。嗯,比赛时手拍了一个自动机,注意是手拍。。= = 1 /* 2 ID:esxgx1 3 LANG:C++ 4 PROG:A 5 */ 6 #include 7 #include 8 #include 9 #include 10 using namespace st...
分类:其他好文   时间:2014-09-15 03:16:48    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!