会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gloid
你是唯一的光。
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
manacher
BZOJ3676 APIO2014回文串(manacher+后缀自动机)
摘要:由于本质不同的回文子串数量是O(n)的,考虑在对于每个回文子串在第一次找到它时对其暴力统计。可以发现manacher时若右端点移动则找到了一个新回文串。注意这样会漏掉串长为1的情况,特判一下。 现在问题变为统计一个子串的出现次数。可以用SA,二分乱搞一下即可。这里使用SAM。以parent树上表示该
阅读全文
posted @
2018-08-24 20:06
Gloid
阅读(232)
评论(0)
推荐(0)
BZOJ3160 万径人踪灭(FFT+manacher)
摘要:容易想到先统计回文串数量,这样就去掉了不连续的限制,变为统计回文序列数量。 显然以某个位置为对称轴的回文序列数量就是2其两边(包括自身)对称相等的位置数量-1。对称有啥性质?位置和相等。这不就是卷积嘛。那么就做完了。 又写挂manacher,没救。
阅读全文
posted @
2018-08-10 15:19
Gloid
阅读(149)
评论(0)
推荐(0)
公告