码迷,mamicode.com
首页 >  
搜索关键字:ac自动机dp    ( 151个结果
【bzoj1030】: [JSOI2007]文本生成器 字符串-AC自动机-DP
【bzoj1030】: [JSOI2007]文本生成器 首先把匹配任意一个的个数的问题转化为总个数-没有一个匹配的个数 先构造AC自动机,然后枚举每一位的字母以及在自动机上的位置 f[i][j]为第i位在j的位置且没有匹配过任何一个串的个数 然后26^m-sum(f[m][j])就是答案 还有就是当 ...
分类:Web程序   时间:2017-03-31 20:42:26    阅读次数:240
HDU 2457 DNA repair AC自动机 + dp
http://acm.hdu.edu.cn/showproblem.php?pid=2457 首先把病毒串保存一下,然后对于每一个trie上的节点,跑一发AC自动机,建立一个trie图。 建立的时候,对应做一些修改。 比如,现在建立成了这个样子。 如果he是一个病毒串,那么应该相对应的,把she那个 ...
分类:其他好文   时间:2017-03-01 00:30:59    阅读次数:277
HDU 2296 Ring [AC自动机 DP 打印方案]
Ring Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3536 Accepted Submission(s): 1153 Problem De ...
分类:其他好文   时间:2017-02-05 22:36:45    阅读次数:219
【POJ3691】DNA repair(AC自动机,DP)
题意: 生物课上我们学到,DNA序列中只有A, C, T和G四种片段。 经科学发现,DNA序列中,包含某些片段会产生不好的基因,如片段”ATC”是不好片段,则”AGATCC”, “CATCAA”, “ATCATC”都是不好的DNA序列,这些不好片段我们可以称为病毒片段。 现在已知m个病毒片段, 然后 ...
分类:其他好文   时间:2016-12-30 20:48:00    阅读次数:285
BZOJ 1212: [HNOI2004]L语言 [AC自动机 DP]
1212: [HNOI2004]L语言 Description 标点符号的出现晚于文字的出现,所以以前的语言都是没有标点的。现在你要处理的就是一段没有标点的文章。 一段文章T是由若干小写字母构成。一个单词W也是由若干小写字母构成。一个字典D是若干个单词的集合。 我们称一段文章T在某个字典D下是可以被 ...
分类:编程语言   时间:2016-12-25 17:34:43    阅读次数:259
HDU3247 AC自动机+dp
题意:给出n个资源,m个病毒,将资源串拼接成一个串,必须包含所有的资源串,可以重叠,但是不能包含病毒,问最小的长度为多少 题解:所有串建AC自动机。对以资源串结尾的结点跑bfs,求出到其他资源串结尾的最小距离。当前结点的fail结点不能入队列,因为当前结点读下一个字符可能会遇到禁止字符串,而fail ...
分类:其他好文   时间:2016-10-30 01:01:28    阅读次数:155
UVA 11468【AC自动机+DP】
dp[i][j]表示走了i步走到j结点的概率。初始值dp[0][0] = 1.当走到的结点不是单词尾结点时,才能走过去。 !end[i]&&last[i] == root时,该结点才可行。 ...
分类:其他好文   时间:2016-10-27 22:55:38    阅读次数:248
暑假计划
保研的事还是要听天由命。日常拜锦鲤大王。 生产实习呢....估计也是要水过去。等尘埃落定后再补补这些项目吧。 字符串: 1.后缀数组专题(知乎专栏) 2.熟练AC自动机 dp: 3.状压dp轮廓线dp入门 4.数位dp 数学: 5.FFT容斥(叉姐讲义)、高斯消元 6.最小曼哈顿距离(参论文) 补多 ...
分类:其他好文   时间:2016-08-02 00:53:12    阅读次数:167
【uva11468-Substring】AC自动机+dp
http://acm.hust.edu.cn/vjudge/problem/31655 题意:给定k个模板串,n个字符以及选择它的概率pro[i],要构造一个长度问L的字符串s,问s不包含任意一个模板串的概率。 题解: ed[i]标记trie上的点i是不是任意一个模板串的结尾(在求fail的时候ed ...
分类:其他好文   时间:2016-07-19 23:31:37    阅读次数:206
【poj3691-DNA repair】AC自动机+DP
题意:给n个病毒DNA序列,再给一个DNA序列,问该序列至少修改多少个碱基能不含任何病毒DNA。病毒DNA序列一共不超过1000,询问的DNA长度不超过1000。 题解:DP:d[l][p]表示询问到第l位、当前在AC自动机上的位置为p时的最少修改数,用d[l][p]推d[l+1][x]。本来打的是 ...
分类:其他好文   时间:2016-07-18 15:12:41    阅读次数:279
151条   上一页 1 ... 4 5 6 7 8 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!