随笔分类 - 字符串——马拉车(Manacher)
摘要:XIX.[POI2007]OSI-Axes of Symmetry 题解
阅读全文
摘要:"[POI2010]ANT Antisymmetry" 题意:给你一个长度为的串,求它的非空并在异或意义下回文的子串数。 这里我们介绍马拉车的扩展: 引入数组,表示每个字符与哪个字符匹配。 例如,在模板题中,有。
阅读全文
摘要:~~Manacher=马拉车~~ 大家好,我们今天来扯Manacher算法了。 I.马拉车可以干什么? 一句话:对于一个字符串,在时间内,求出它的最长回文子串。 II.预处理 对于一个字符串,它的回文串可以有两种类型: A.奇回文串 例: AACCBCCAA 特征:有单一回文中
阅读全文
摘要:VII. "万径人踪灭" ~~跑题了跑题了~~ 我们可以知道, 关于回文子串数,我们可以使用Manacher算法在时间内实现。如果不会的话,可以参加鄙人的 "拙作" ,这里不再赘述。 那么如何求出 位置对称且字符对称的
阅读全文