码迷,mamicode.com
首页 >  
搜索关键字:lcp    ( 302个结果
BZOJ 4556: [Tjoi2016&Heoi2016]字符串(后缀数组 + 二分答案 + 主席树 + ST表 or 后缀数组 + 暴力)
题意: 一个长为 $n$ 的字符串 $s$,和 $m$ 个询问。每次询问有 $4$ 个参数分别为 $a,b,c,d$。 要你告诉它 $s[a...b]$ 中的所有子串 和 $s[c...d]$ 的 最长公共前缀 $(\mathrm{LCP})$ 的最大值。 $(1 define For(i, l, ...
分类:编程语言   时间:2018-04-06 13:49:17    阅读次数:187
18年第一弹射 和网络有关; 艾曲塞嗯诶系列篇 two
35: 华为AR G3系列路由器可以通过FTP和TFTP更新系统文件,AR G3系列路由器可以作为FTP Client , FTP Server ,TFTP Client 36: 两台路由器间通过串口相连且链路层协议为 PPP,但是 PPP链路两端接口的MRU值不一致,LCP 协商 使用较小的那个M ...
分类:其他好文   时间:2018-03-07 15:16:06    阅读次数:174
【XSY1551】往事 广义后缀数组 线段树合并
题目大意 给你一颗trie树,令$s_i$为点$i$到根的路径上的字符组成的字符串。求$max_{u\neq v}(LCP(s_u,s_v)+LCS(s_u,s_v))$ $LCP=$最长公共前缀,$LCS=$最长公共后缀 $1\leq n\leq 200000$,字符集为$\{0\ldots 30 ...
分类:编程语言   时间:2018-03-05 19:31:14    阅读次数:225
bzoj1830: [AHOI2008]Y型项链(LCP+贪心)
1830: [AHOI2008]Y型项链 题目:传送门 简要题意: 给出三个字符串,可以对任意字符串进行操作,每次操作都可以再其中一个字符串的末尾删除或添加一个字符,求最小操作数使得所有的字符串相同 题解: 一开始没有看到只有三个串 仔细想想发现会是一道水ti: 因为只有三个串嘛,而且n才50,那就 ...
分类:其他好文   时间:2018-03-05 14:10:01    阅读次数:136
【BZOJ 4199】[Noi2015]品酒大会 后缀自动机+DP
题意 两个长度为$r$的子串相等称为$r$相似,两个$r$相似的权值等于子串开头位置权值乘积,给定字符串和每个位置权值,求$r$相似子串数量和最大权值乘积 对反串建立后缀自动机得到后缀树,后缀树上两个状态的lca的长度len就是原串的两个子串的lcp,在树上进行dp,parent树上每个状态代表长度 ...
分类:其他好文   时间:2018-03-03 18:13:20    阅读次数:198
bzoj3238: [Ahoi2013]差异
发现我做题都是一眼秒算法,然后就不知道怎么做了。 好的这次一眼就是后缀数组了。 然后这个式子前面的可以O(1)公式搞定,其实问的就是sigema(LCP(Ti,Tj)) 然后先写了个暴力,就大概长这样: 可以发现mi是递减的嘛,然后对于一个height值,它所能影响的区间就是前一个比他大值的位置+1 ...
分类:其他好文   时间:2018-03-03 14:12:08    阅读次数:134
Jewel Magic UVA - 11996
Jewel Magic UVA - 11996 这是一道用splay/非旋treap做的题(这里用的是非旋treap) 1/2/3是splay/非旋treap的常规操作。对于操作4,可以用哈希法求LCP。记hash(i,L)为子串[i,i+L-1](即第i个开始的L个)的hash值。记s[i]为序列 ...
分类:其他好文   时间:2018-02-27 23:23:37    阅读次数:164
【BZOJ4556】字符串(后缀数组,主席树)
【BZOJ4556】字符串(后缀数组,主席树) 题面 "BZOJ" 题解 注意看题: 要求的是$[a,b]$的 子串 和[c,d]的$lcp$的最大值 先来一下暴力吧 求出$SA$之后 暴力枚举$[A,B]$之间的后缀 求一个$lcp$ 复杂度$O(nm)$ $40$分到手 ...
分类:编程语言   时间:2018-02-25 19:20:58    阅读次数:208
SPOJ - REPEATS RMQ循环节
题意:求重复次数最多的重复子串(并非长度最长) 枚举循环子串长度$L$,求最多能连续出现多少次,相邻的节点往后的判断可以使用$LCP$得到值为$K$,那么得到一个可能的解就是$K/L+1$ 这个不是最优解,还需要 往前 判断,往前的判断必须是两个后缀依然等间距的,而且首个后缀必须在此前已经枚举过的后 ...
分类:其他好文   时间:2018-02-25 15:51:05    阅读次数:166
[Luogu2852][USACO06DEC]牛奶模式Milk Patterns
[Luogu][1] 一句话题意 给出一个串,求至少出现了$K$次的子串的最长长度。 sol 对这个串求后缀数组。 二分最长长度。 如果有$K$个不同后缀他们两两的$lcp$都$ =mid$ 那么他们在$SA$中一定排在连续的一段区间,且两两之间的$Height[i] =mid$ 所以判断$Heig ...
分类:其他好文   时间:2018-02-24 23:12:34    阅读次数:380
302条   上一页 1 ... 9 10 11 12 13 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!