AC自动机
ACM_Ted
正在加油的火箭。
展开
-
【AC自动机+DP】 hdu3691 DNA repair
DNA repair 题目:http://poj.org/problem?id=3691 题意:就是给定N个病毒串,然后给定一个主串,然后求出修改主串多少次使得该串不包含病毒串。 题解:AC自动机+DP。首先是AC自动机的空指针要修改下,不能为空,也需要指向字典树里面的结点,为了之后在字典树上DP,然后建立fail指针。 dp(i,j)表示主串匹配到第i位时在自动机上的状态为j时的最少修改原创 2012-08-21 15:30:38 · 1001 阅读 · 0 评论 -
【AC自动机+DP】 hdu3689 Infinite monkey theorem
Infinite monkey theorem 题目:http://acm.hdu.edu.cn/showproblem.php?pid=3689 题意:字符集中有一些字符,给出每个字符的出现概率(它们的和保证为1),再给出一个子串S,问任给一个长度为N的字符串A(只能包含字符集中的字符),使得S是A的子串的概率。 题解:AC自动机+DP 代码: #include #include原创 2012-08-20 16:59:37 · 2344 阅读 · 0 评论 -
【AC自动机】 hdu1277 全文检索
全文检索 http://acm.hdu.edu.cn/showproblem.php?pid=1277 Problem Description 我们大家经常用google检索信息,但是检索信息的程序是很困难编写的;现在请你编写一个简单的全文检索程序。 问题的描述是这样的:给定一个信息流文件,信息完全有数字组成,数字个数不超过60000个,但也不少于60个;再给定一个关键原创 2012-08-04 10:17:59 · 1260 阅读 · 0 评论 -
【AC自动机】 hdu3065 病毒侵袭持续中
病毒侵袭持续中 http://acm.hdu.edu.cn/showproblem.php?pid=3065 Problem Description 小t非常感谢大家帮忙解决了他的上一个问题。然而病毒侵袭持续中。在小t的不懈努力下,他发现了网路中的“万恶之源”。这是一个庞大的病毒网站,他有着好多好多的病毒,但是这个网站包含的病毒很奇怪,这些病毒的特征码很短,而且只包含“英原创 2012-08-03 22:57:51 · 1678 阅读 · 1 评论 -
【AC自动机】 hdu2896 病毒侵袭
病毒侵袭 http://acm.hdu.edu.cn/showproblem.php?pid=2896 Problem Description 当太阳的光辉逐渐被月亮遮蔽,世界失去了光明,大地迎来最黑暗的时刻。。。。在这样的时刻,人们却异常兴奋——我们能在有生之年看到500年一遇的世界奇观,那是多么幸福的事儿啊~~ 但网路上总有那么些网站,开始借着民众的好奇心,打着介绍日食原创 2012-08-03 11:28:07 · 635 阅读 · 1 评论