码迷,mamicode.com
首页 >  
搜索关键字:后缀自动机    ( 599个结果
【BZOJ 1096】【ZJOI 2007】仓库建设 DP+斜率优化
后缀自动机看不懂啊QAQ 放弃了还是看点更有用的东西吧,比如斜率优化DP 先水一道 我好蒟蒻啊,省选要爆零! ...
分类:其他好文   时间:2016-04-06 23:00:14    阅读次数:124
BZOJ 4310 跳蚤
首先我们知道我们要求的是使得最大值最小,显然是要二分的 我们先对原串建出后缀自动机 之后二分答案是第k小的字符串 对于答案可行性的判定: 我们注意到对于每一个区间,其字典序最大的子串一定是区间的某个后缀 那么我们不妨从后往前扫,这样每次只会增加一个后缀 我们只需要判断这个后缀是否比当前答案小就可以了 ...
分类:其他好文   时间:2016-04-04 21:03:10    阅读次数:285
bzoj 2555 SubString(SAM+LCT)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2555 【题意】 给定一个字符串,可以随时插入字符串,提供查询s在其中作为连续子串的出现次数。 【思路】 子串的出现次数,这使我们想到了后缀自动机,如果没有插入操作,则出现次数为字符串对应 ...
分类:其他好文   时间:2016-03-26 15:29:21    阅读次数:185
后缀自动机(SAM):SPOJ Longest Common Substring II
Longest Common Substring II Time Limit: 2000ms Memory Limit: 262144KB A string is finite sequence of characters over a non-empty finite set Σ. In this
分类:其他好文   时间:2016-02-29 10:39:33    阅读次数:150
后缀自动机(SAM) :SPOJ LCS - Longest Common Substring
LCS - Longest Common Substring no tags A string is finite sequence of characters over a non-empty finite set Σ. In this problem, Σ is the set of lower
分类:其他好文   时间:2016-02-25 00:04:38    阅读次数:183
后缀自动机(SAM)模板
1 struct SAM{ 2 int ch[maxn][26],fa[maxn],len[maxn],cnt,last; 3 void Init() 4 { 5 memset(ch,0,sizeof(ch)); 6 memset(fa,0,sizeof(fa)); 7 last=cnt=1; 8
分类:其他好文   时间:2016-02-22 20:54:34    阅读次数:336
[转]后缀自动机
转载一篇不错的关于后缀自动机的博文[适合入门?]+自己看时的一点笔记
分类:其他好文   时间:2016-02-13 17:08:21    阅读次数:291
后缀自动机初探
之前看过几次后缀自动机,然后因为人太蠢都没看懂。 最近重新填坑TAT。。。 BZOJ4032: [HEOI2015]最短不公共子串 建出后缀自动机和序列自动机,然后我们知道自动机上每一条路径都相当于一个子串(子序列),这样只要从根节点开始bfs一遍,找到A有而B没有的,那就是字典序最小的辣。 #in
分类:其他好文   时间:2016-02-05 01:41:51    阅读次数:228
BZOJ 1396: 识别子串( 后缀数组 + 线段树 )
这道题各位大神好像都是用后缀自动机做的?.....蒟蒻就秀秀智商写一写后缀数组解法.....求出Height数组后, 我们枚举每一位当做子串的开头.如上图(x, y是height值), Heights数组中相邻的3个后缀, 假如我们枚举s2的第一个字符为开头, 那我们发现, 长度至少为len = m
分类:编程语言   时间:2016-02-02 17:54:59    阅读次数:301
SAM 后缀自动机
bzoj3676 回文串题目大意:给定一个字符串,求其中某种回文串的长度*出现次数的最大值。思路:建立后缀自动机,用manachur求出本质不同的回文串(也就是比较使pp[i]+1的时候),然后在后缀自动机上的相应节点网上找fa,统计siz。(这道题目中manachur不能加字符(会mle),所以要...
分类:其他好文   时间:2016-01-23 21:35:19    阅读次数:182
599条   上一页 1 ... 46 47 48 49 50 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!