2017年2月17日

【BZOJ1717&POJ3261】Milk Patterns(后缀数组,二分)

摘要: 题意:求字符串的可重叠的k次最长重复子串 n<=20000 a[i]<=1000000 思路:后缀数组+二分答案x,根据height分组,每组之间的height>=x 因为可以重叠,所以只要判断是否有一组的height个数>=k即可 阅读全文

posted @ 2017-02-17 20:35 myx12345 阅读(160) 评论(0) 推荐(0)

【POJ1743】Musical Theme(后缀数组,二分)

摘要: 题意:求一个字符串的不重叠最长相同变化的子串 n<=20000 思路:这是一道论文题 我们将原串两两之间作差,可以发现所求的相同变化的子串作出的差相同 问题就转化成了不重叠的最长重复子串 显然答案有二分性,二分答案,将问题转化为是否存在长度为k的相同子串 将后缀分成连续的若干组,每组相邻的heigh 阅读全文

posted @ 2017-02-17 14:51 myx12345 阅读(182) 评论(0) 推荐(0)

导航