首先给个博客:http://blog.csdn.net/lttree/article/details/20732385 感觉他说的很好,尤其是引用的那个博客,清晰的说明了循环节的两个公式. http://www.cnblogs.com/jackge/archive/2013/01/05/2846006.html 那我就在重复一遍,这两个公式这的很重要. 对于这个循环节就是两个公式, 在i位置可以判断0~i-1的循环: 如果i%(i-next[i])==0 那么就有循环,并且next[i]!=0,…