码迷,mamicode.com
首页 >  
搜索关键字:后缀自动机    ( 599个结果
CodeForces-204E:Little Elephant and Strings (后缀自动机)
The Little Elephant loves strings very much. He has an array a from n strings, consisting of lowercase English letters. Let's number the elements of t ...
分类:其他好文   时间:2018-03-17 23:25:03    阅读次数:283
bzoj千题计划285:bzoj2555: SubString
http://www.lydsy.com/JudgeOnline/problem.php?id=2555 后缀自动机,用LCT维护parent树 一个串的出现次数 = parent 树 上 其所在状态 的 子树 叶节点 | Right | 之和 若在parent中np的子节点中加一个节点p,设p的 ...
分类:其他好文   时间:2018-03-15 23:05:38    阅读次数:373
hdu4641 K-string,后缀自动机,并查集
http://acm.hdu.edu.cn/showproblem.php?pid=4641 http://blog.csdn.net/asdfgh0308/article/details/40969047 再写自动机我人就废了,码个代码爬墙。。。(明明是看代码长不想写) ...
分类:其他好文   时间:2018-03-15 22:16:39    阅读次数:175
HDU4622 Reincarnation 后缀自动机
http://acm.hdu.edu.cn/showproblem.php?pid=4622 查询一个区间内的不同子串的个数,注意一下注释的地方就可以了。 1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include ...
分类:其他好文   时间:2018-03-15 19:20:33    阅读次数:167
BZOJ 3676: [Apio2014]回文串 后缀自动机 Manacher 倍增
http://www.lydsy.com/JudgeOnline/problem.php?id=3676 过程很艰难了,第一次提交Manacher忘了更新p数组,超时,第二次是倍增的第0维直接在自动机里完成,但是忽略了增加新点时fa变动的情况,还是肉眼查错最管用。 得到的教训是既然倍增就在倍增的函数 ...
分类:Windows程序   时间:2018-03-15 13:19:37    阅读次数:239
BZOJ 3238: [Ahoi2013]差异 后缀自动机 树形dp
http://www.lydsy.com/JudgeOnline/problem.php?id=3238 就算是全局变量,也不要忘记,初始化(吐血)。 长得一副lca样,没想到是个树形dp(小丫头还有两幅面孔呢)。 看代码实现吧,不大容易口头解释,把加的和减的分开算就可以了,减去的通过倒着建sam( ...
分类:其他好文   时间:2018-03-14 22:15:14    阅读次数:195
BZOJ4556 HEOI2016字符串
没错,又是这题,使用后缀自动机,反向建树,主席树维护right集合。 By:大奕哥 ...
分类:其他好文   时间:2018-03-11 22:29:30    阅读次数:205
●BZOJ 3998 [TJOI2015]弦论
题链: http://www.lydsy.com/JudgeOnline/problem.php?id=3998题解: 后缀自动机。 当T=0时, 由于在后缀自动机上沿着trans转移,每个串都是互不相同的, 就只需要统计出从每个状态出发,存在多少条不同的路径,即有多少个不同的子串。 这个可以拓扑排 ...
分类:其他好文   时间:2018-03-10 22:11:51    阅读次数:319
●POJ 2774 Long Long Message
题链: http://poj.org/problem?id=2774题解: 后缀自动机 使用后缀自动机匹配,思路如下: 即如果当前的x字符匹配失败了,就可以从当前已经匹配的串的后缀去继续匹配。 然后不难发现,对于失配的状态s的parent[s]恰好是可能能够继续匹配x且Right集合是最小的包含s的 ...
分类:其他好文   时间:2018-03-10 22:10:49    阅读次数:198
●SPOJ 8222 NSUBSTR–Substrings
题链: http://www.spoj.com/problems/NSUBSTR/题解: 后缀自动机。 不难发现,对于自动机里面的一个状态s, 如果其允许的最大长度为maxs[s],其right集合的大小为right[s], 那么显然就可能对ANS[maxs[s]]造成贡献,即ANS[maxs[s] ...
分类:其他好文   时间:2018-03-10 22:08:05    阅读次数:212
599条   上一页 1 ... 22 23 24 25 26 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!