题目链接:http://poj.org/problem?id=2185 题意:给出一个R*C(10000 * 75)的矩形字符串,然你求最小的不严格重复矩阵,比如,ABA,最小的重复矩阵是AB,经过复制ABAB,可以把ABA完全覆盖掉. 题解: 题意很好理解,首先我们应该清楚,最小重复字串一定实在左上角.我们可以找到宽的最小共同重复串,然后,我们就可以对高进行kmp.答案即为w*h的值.对于宽,我们可以暴力找,枚举每一行的所有起点为0的字串,判断该长度是否满足重复,然后,我们所有行的最小共同的重…