码迷,mamicode.com
首页 >  
搜索关键字:后缀数组    ( 1340个结果
bzoj4278: [ONTAK2015]Tasowanie
stl::sort实现的后缀数组,超级慢。变量名打错好几个导致WA好几次。http://www.lydsy.com/JudgeOnline/problem.php?id=4278/************************************************************...
分类:其他好文   时间:2015-10-12 00:19:39    阅读次数:225
codeforces 432D D . Prefixes and Suffixes(后缀数组)
题目链接:codeforces 432D题目大意:给出一个字符串,求有多少种长度的前缀和后缀相等,并且得到的这个子串在原字符串中出现的次数。题目分析: 首先利用后缀数组处理出sa[i]代表排名第i位的后缀的起始位置 处理出rank[i]代表第i个位置起始的后缀的rank 处理出height[i]代表排名第i位的和排名i-1位的公共前缀的长度。 那么我们要找后缀和前缀相等的就是找到rank[0],然后...
分类:编程语言   时间:2015-10-06 10:26:06    阅读次数:592
UVA 12206 - Stammering Aliens(后缀数组)
UVA 12206 - Stammering Aliens题目链接题意:给定一个序列,求出出现次数大于m,长度最长的子串的最大下标思路:后缀数组。搞出height数组后,利用二分去查找就可以这题之前还写过hash的写法也能过,只是写后缀数组的时候,犯了一个傻逼错误,把none输出成node还一直找不...
分类:编程语言   时间:2015-10-03 19:24:32    阅读次数:200
BZOJ 1031: [JSOI2007]字符加密Cipher 后缀数组
原题链接:题解:就把字符串扩大一倍后跑一发后缀数组即可。代码:#include #include #include #define INF 2*0x3f3f3f3fusing namespace std;const int maxn = 200051; //注意数组的大小,记得更改int wa[ma...
分类:编程语言   时间:2015-09-30 06:21:11    阅读次数:270
poj 2774 最长公共子--弦hash或后缀数组或后缀自己主动机
http://poj.org/problem?id=2774我想看看这里的后缀数组:http://blog.csdn.net/u011026968/article/details/22801015本文主要讲下怎么hash去找開始的时候写的是O(n^2 logn)算法 果断超时。。。尽管也用了二分的。...
分类:编程语言   时间:2015-09-28 20:41:41    阅读次数:219
poj_2774 后缀数组
题目大意给定两个字符串A,B,求出A和B中最长公共子串的长度。题目分析字符串的子串可以认为是是字符串的某个后缀的前缀,而求最长公共子串相当于A和B的某两个后缀的最长相同前缀。可以考虑使用后缀数组,将A和B连接起来,中间添加一个在A和B中都未出现过的字符隔开,然后求这个新串的后缀数组以及height数...
分类:编程语言   时间:2015-09-24 16:12:00    阅读次数:236
poj_1743 后缀数组
题目大意给定一串数字,长度为N。定义数字中的某个连续的子串为一个"theme",只要子串满足:(1)长度 >= 5(2)和该子串相同或者该子串的“变种串”在整串数字中出现次数大于1(3)假设整串中有k个该子串及其“变种串”,那么其中至少有两个不相重叠求满足要求的 "theme" 串的最长长度。题目分...
分类:编程语言   时间:2015-09-24 16:07:15    阅读次数:319
后缀数组
后缀数组是处理字符串的一种常用算法,是后缀树的一种精巧的替代品,它比后缀树更容易编程实现,且效率和后缀树相当。后缀数组定义子串: 字符串S的子串r[i, j](i using namespace std;#define MAX_ARRAY_SIZE 1000#define LETTERS 100in...
分类:编程语言   时间:2015-09-21 23:45:13    阅读次数:282
[题解+总结]20150920/20150921
1、20150920 第k短路径大概题意:找一张图上的第k短路径。题解:Dijkstra+A*算法,也可以用Dijkstra乱搞,甚至有复杂度较高但是依旧能够过的DFS乱搞。 最长公共子串大概题意:求两个字符串的最长公共子串。题解:后缀数组裸题。O(n^2)动规只有30分。 体育馆大概题意:双重带权...
分类:其他好文   时间:2015-09-21 19:18:56    阅读次数:162
后缀数组 专题
国家队论文链接:(更新中)poj 1226 Substringshttp://poj.org/problem?id=1226/************************************************************** Problem:poj 1226 U...
分类:编程语言   时间:2015-09-21 15:36:47    阅读次数:177
1340条   上一页 1 ... 85 86 87 88 89 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!