随笔分类 -  Manacher

马拉车
摘要:浅谈$Manacher$: "https://www.cnblogs.com/AKMer/p/10431603.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=4755" 用二分加$hash$判断是否能在原串已有的回文串上加更多的 阅读全文
posted @ 2019-02-26 15:36 AKMer 阅读(146) 评论(0) 推荐(0)
摘要:浅谈$Manacher$: "https://www.cnblogs.com/AKMer/p/10431603.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=2084" 题目求的就是偶数长度回文串个数。不过匹配从相等变成了异或等 阅读全文
posted @ 2019-02-26 15:35 AKMer 阅读(174) 评论(0) 推荐(0)
摘要:浅谈$Manacher$: "https://www.cnblogs.com/AKMer/p/10431603.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=3790" 问题就是求用多少个回文子串可以覆盖整个原串。 把回文子串的 阅读全文
posted @ 2019-02-26 15:34 AKMer 阅读(161) 评论(0) 推荐(0)
摘要:浅谈$Manacher$: "https://www.cnblogs.com/AKMer/p/10431603.html" 题目传送门: "https://www.lydsy.com/JudgeOnline/problem.php?id=2565" 统计一下每个点做靠左的能覆盖它的回文串中心$lef 阅读全文
posted @ 2019-02-25 22:48 AKMer 阅读(228) 评论(0) 推荐(0)
摘要:浅谈$Manacher$: "https://www.cnblogs.com/AKMer/p/10431603.html" 题目传送门: "https://www.lydsy.com/JudgeOnline/problem.php?id=2342" 假设我已经将原字符串的$p$数组求好了。 双倍回文 阅读全文
posted @ 2019-02-25 22:41 AKMer 阅读(157) 评论(0) 推荐(0)
摘要:$Manacher$是由一个叫做$Manacher$的人发明的能在$O(n)$时间内找出一个字符串长度最长的回文子串的算法。 由于偶回文串形如$abba$这样的不好找对称中心,所以我们在每个字符串之间插入一个' ',就变成 a b b a 了,这样子就能找到对称中心了。 $Manacher$的核心数 阅读全文
posted @ 2019-02-25 16:26 AKMer 阅读(414) 评论(0) 推荐(1)