Manacher 的回文数算法

Manacher's Algorithm for counting Palindromes

我一直在寻找Hackerrank Palindrome Counter. After searching for a most proper approach, I ended up with Manacher's Algorithm, but although there are several videos about that algorithm, most of them are hard to understand, often due to poor English. And also most of them explain the algorithm for finding the Longest Palindromic Substring问题的有效解决方案。

那么,您能否解释或建议对用于查找回文总数的 Manacher 算法的一个很好的解释?

cp-algorithms 是真正学习算法的最佳资源之一。

您可以检查 this article 使用 Manacher 算法找到所有 sub-palindromes。