码迷,mamicode.com
首页 >  
搜索关键字:后缀自动机    ( 599个结果
Codeforces 700E. Cool Slogans
Description 给定一个串 $S$,求一个序列 $a_i$,满足 $a_i$ 是原串的子串,且 $a_i$ 在 $a_{i 1}$ 中至少出现两次,求这个序列的最大的长度 "题面" Solution 根据后缀自动机的性质可以做,首先建出 $parent$ 树,然后满足条件的序列一定是树上的一 ...
分类:其他好文   时间:2018-04-13 13:17:09    阅读次数:274
CC TSUBSTR:Substrings on a Tree——题解
https://www.codechef.com/problems/TSUBSTR https://vjudge.net/problem/CodeChef-TSUBSTR 给一棵点权为字母的树,你只能从任意节点往下走得到一个字符串,求出可得到的不重复字符串数量和其中字典序第k小的字符串(在重新定义字 ...
分类:其他好文   时间:2018-04-11 16:14:14    阅读次数:156
SAM
后缀自动机能识别字符串S的所有子串,是一个DAG。 http://blog.csdn.net/huanghongxun/article/details/51112764 http://blog.sina.com.cn/s/blog_70811e1a01014dkz.html 结点: 后缀自动机的节点 ...
分类:其他好文   时间:2018-04-08 21:11:48    阅读次数:143
BZOJ 3790 神奇项链 hash/后缀自动机+贪心
练练hash和回文自动机,发现自己居然写不对样例是因为贪心写的有问题?!返老还童? ...
分类:其他好文   时间:2018-04-06 17:39:01    阅读次数:199
bzoj 3277: 串
以下全部是笔记,不要看了 注意:要求的不是"有多少不同的子串是...",相同的要重复计算贡献。 例如: 3 2acaac答案是3 1 1 第一个串中两个a都出现了两次,c出现了两次,所以第一个的答案是3 广义后缀自动机模板。 各个串连起来中间加分隔符的不方便,一般都要加很多特判的。。。。 有的说不定 ...
分类:其他好文   时间:2018-04-06 13:54:51    阅读次数:184
【codeforces666E】Forensic Examination 广义后缀自动机+树上倍增+线段树合并
题目描述 给出 $S$ 串和 $m$ 个 $T_i$ 串,$q$ 次询问,每次询问给出 $l$ 、$r$ 、$x$ 、$y$ ,求 $S_{x...y}$ 在 $T_l,T_{l+1},...,T_r$ 中的哪一个里出现次数最多,输出出现次数最多的串编号(如果有多个则输出编号最小的)以及相应出现次数 ...
分类:其他好文   时间:2018-04-04 23:14:59    阅读次数:259
【BZOJ2806】【CTSC2012】Cheat 广义后缀自动机+二分+Dp
题目 "题目在这里" 思路&做法 我们先对标准作文库建广义后缀自动机。 然后对于每一篇阿米巴的作文, 我们首先把放到广义后缀自动机跑一遍, 对于每一个位置, 记录公共子串的长度$($即代码和下文中的$val$数组$)$ 接着我们二分答案, 用DP检验。 Dp方程很好想, $ d_i = max \{ ...
分类:其他好文   时间:2018-04-04 18:04:07    阅读次数:145
洛谷 P3804 【模板】后缀自动机
来一份模板 还有后缀数组强行A此题 以下是作死用map之后T掉的程序 ...
分类:其他好文   时间:2018-04-04 15:09:41    阅读次数:190
后缀自动机/后缀树
只是笔记罢了,不要看 关于DAWG: 见紫书P390 把后缀自动机上所有节点都设为接受态就形成DAWG,可以接受一个字符串的所有子串。 一个子串的end-set是它在原串w中出现位置(从1开始编号)的右端点集合。 在DAWG中,end-set相同的子串属于同一个状态。 原因没原因,这应该算定义吧? ...
分类:其他好文   时间:2018-04-03 23:41:34    阅读次数:185
【bzoj5084】hashit 广义后缀自动机+树链的并+STL-set
题目描述 你有一个字符串S,一开始为空串,要求支持两种操作 在S后面加入字母C 删除S最后一个字母 问每次操作后S有多少个两两不同的连续子串 输入 一行一个字符串Q,表示对S的操作 如果第i个字母是小写字母c,表示第一种加字母c的操作 如果为-表示删除操作,保证所有删除操作前S都非空 |Q|<=10 ...
分类:其他好文   时间:2018-04-03 21:55:37    阅读次数:161
599条   上一页 1 ... 20 21 22 23 24 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!