随笔分类 -  --------回文自动机

摘要:题目看这里复习一下PAM做两次回文自动机,一次正串,用f[i]表示以i结尾的串最长的回文子串反过来做一次记为g[i]那么ans=max(f[i]+g[n-i])#include#include#include#define N 100010using namespac... 阅读全文
posted @ 2018-02-27 22:07 扩展的灰(Extended_Ash) 阅读(104) 评论(0) 推荐(0)
摘要:艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。 拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材... 阅读全文
posted @ 2017-12-08 17:10 扩展的灰(Extended_Ash) 阅读(166) 评论(0) 推荐(0)
摘要:顺序和逆序读起来完全一样的串叫做回文串。比如acbca是回文串,而abc不是(abc的顺序为“abc”,逆序为“cba”,不相同)。 输入长度为n的串S,求S的最长双回文子串T,即可将T分为两部分X,Y,(|X|,|Y|≥1)且X和Y都是回文串。PAM模(m... 阅读全文
posted @ 2017-12-07 22:02 扩展的灰(Extended_Ash) 阅读(155) 评论(0) 推荐(0)
摘要:最近教练叫我去讲字符串专题,于是来写一写这方面的内容主要就讲以下几个吧:1.Kmp 2.Extended Kmp3.Trie4*.AC Automation (Trie Graph)5*.String Hash6.Suffix Array7*.Suffix Autom... 阅读全文
posted @ 2017-11-26 16:04 扩展的灰(Extended_Ash) 阅读(271) 评论(0) 推荐(0)
摘要:题意:求出现次数*长度最大的回文串很水的一道题直接用回文树可以切了太菜并不会回文树,用了极慢的sam+manachermanacher求出所有回文子串用sam在parent树上面倍增就可以求出一个串的出现次数,manacher是O(n)的,倍增lgn,整体复杂度nlg... 阅读全文
posted @ 2017-10-21 20:25 扩展的灰(Extended_Ash) 阅读(206) 评论(0) 推荐(0)