题意: 给定一个字符串,求至少出现k 次的最长重复子串,这k 个子串可以重叠. 分析: 先二分答案,然后将后缀分成若干组. 不同的是,这里要判断的是有没有一个组的后缀个数不小于k. 如果有,那么存在k 个相同的子串满足条件,否则不存在.这个做法的时间复杂度为O(nlogn). // File Name: 3261.cpp // Author: Zlbing // Created Time: 2013年09月04日 星期三 21时21分51秒 #include<iostream> #includ…