后缀数组
文章平均质量分 82
空灰冰魂
=NULL
展开
-
后缀数组模板(基数排序版),带height和rank
后缀数组及其辅助数组模板、原创 2014-12-11 17:34:44 · 1486 阅读 · 0 评论 -
【POJ3693】Maximum repetition substring 后缀数组恶心题
题意:给一个字符串,然后找一个子串,使子串满足其中连续重复子串最多。比如ababab,重复次数为3,ababa,重复次数为1(abab是两次)恶心在于还要输出最小字典序。题解网上都有,不发了。代码:#include #include #include #include #define N 101000#define LOGN 20#define原创 2015-01-13 15:31:13 · 1542 阅读 · 0 评论 -
【BZOJ3879】SvT 后缀树+虚树
SVT什么意思?suffix virtual tree。没有错!后缀虚树好了,下面发一段以前的文字。话说其实后缀数组分治能写,当时想shei了。Vn:啊,水题。一看到“后缀”和这数据范围,肯定后缀数组、后缀自动机、后缀树走起!然后我们可以轻松构造出来一个后缀树,然后每次询问树形DP随便乱搞就能过了。但是这个时候显然会TLE,所以我们可以尝试利用【原创 2015-01-17 16:52:01 · 2823 阅读 · 7 评论 -
【BZOJ2754】【SCOI2012】喵星球上的点名 后缀数组优化暴力
题意:那个输入中每个串先是一个长度然后才是串。然后如果某猫姓名abcd·efgh,那么点名abc,bcd,fg等都是好使的,但是cde就不行。然后输入姓名时格式为一行a a个数,b b个数。A表示姓,B表示名。题解:直接暴力枚举每个点名是哪些的子串,然后我们发现可以用后缀数组来优化这个事情~~时间复杂度是不准确的,也就是说可以被卡成TLE原创 2015-01-21 08:33:16 · 2498 阅读 · 0 评论 -
【POJ1743】Musical Themes 乐曲主题 后缀数组、 (也可以用hash+二分做的~)
题意:1829: Musical Themes 乐曲主题Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 42 Solved: 15[Submit][Status][Web Board]Description我们用N(1 许多作曲家围绕一个重复出现的“主题”来构建乐曲。在我们的乐曲表示法中,“原创 2015-01-04 20:35:23 · 1168 阅读 · 0 评论 -
【POJ3261】Milk Patterns 后缀数组
水题不好意思说题解。说说题意吧:给一个字符串(数字串),然后求最长k次重复子串。即某串在字符串中重复了至少k次,求这种串的最长长度。代码:#include #include #include #include #define N 21000using namespace std;struct LSH{ int x,id; bool operat原创 2015-01-04 22:19:57 · 979 阅读 · 0 评论