https://www.bnuoj.com/v3/contest_show.php?cid=9147#problem/F [题意] 给定一个字符串,问在字符串后最少添加多少个字母,得到的新字符串能是前缀循环的字符串. [思路] 这道题的关键是要理解KMP中的nxt数组什么含义. nxt[i]就是以i结尾的字符串中前缀和后缀匹配的最长长度. 所以len-nxt[len]就是最小循环节. 如abcdab,nxt[len]就是2,最小循环节就是4(abcd). 理解了这个这道题就迎刃而解了. [网上解…