题链: http://www.lydsy.com/JudgeOnline/problem.php?id=3676 题解: 后缀数组,Manacher,二分 首先有一个结论:一个串的本质不同的回文串的个数不超过 N(串的长度)个. 这个结论可以由 Manacher算法的过程得出.因为每次在暴力拓展时,如果当前回文串的右端点大于了记录的MAXR,那么就可能产生了一个之前没有出现过的回文串.而如果右端点没有超过 MAXR,既不会暴力拓展(即之前已经出现过了),也就更不会产生新的回文串.(不太懂?再看看…