字符串
alpc_wt
a star in the making
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ZOJ3891 K-hash 后缀自动机SAM
题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5561 题意:给出一个整数K( 本题属于SAM入门题,当时在做zoj月赛时还没学,学完后发现很简单。果然SAM功能很强大。 题解:建造后缀自动机,按拓扑序从小到大进行dp,记录到此节点取模得到d的方案数。 具体一点,y->num[(i*10+j)] += x原创 2015-09-01 18:03:52 · 688 阅读 · 0 评论 -
woj1572 Cyy and Fzz KMP / AC自动机 + DP
题目:http://acm.whu.edu.cn/land/problem/detail?problem_id=1572 题意: 有n个目标串,长度均小于15,(n 比赛的时候还以为是水题,其实是自己太水。这种题一般是AC自动机的中等题,本题也可以用KMP做,结合状压dp。 方法一:AC自动机 建完Trie树后,就是跑一遍dp,注意单词节点要 |=(1 dp过程: 用原创 2015-08-18 22:24:38 · 1061 阅读 · 0 评论 -
回文树练习
回文树的题目一般只有几种类型,主要是应用cnt,num 1.ural1960. Palindromes and Super Abilities http://acm.timus.ru/problem.aspx?space=1&num=1960 题意:每加入一个字符,询问不同回文串种类 题解:每次调用add后,输出p(节点个数)即可 代码: #include #include #in原创 2015-09-16 13:02:10 · 1546 阅读 · 0 评论 -
Palindromic Tree 回文自动机-回文树 解决回文串的神器
回文树,也叫回文自动机,是2014年夏天战斗民族发明的,其功能如下: 1、求前缀字符串中的本质不同的回文串种类 2、求每个本质不同回文串的个数 3、以下标i为结尾的回文串个数/种类 4、每个本质不同回文串包含的本质不同回文串种类 (本文参考自Palindromic Tree——回文树【处理一类回文串问题的强力工具】) 在回文树中,每一个节点代表一个本质不同的回文串,因为长度为n原创 2015-09-16 12:13:18 · 3921 阅读 · 0 评论
分享