问题 什么是回文串,如果一个字符串正着度读和反着读是一样的,这个字符串就被称为回文串. such as noon level aaa bbb 既然有了回文,那就要有关于回文的问题,于是就有了-- 最长回文子串:给定一个字符串,求它的最长回文子串长度. 暴力 找出所有的子串,遍历每个子串判断他们是否为回文串. 时间复杂度\(O(n^3)\) 优化 因为回文串是对称的,根据这个性质,枚举每个位置,找在这个位置上能扩展到的最长回文串. 时间复杂度\(O(n^2)\) Manacher算法 打开洛谷的模…