
Manacher
文章平均质量分 81
我不会额
这个作者很懒,什么都没留下…
展开
-
bzoj2160 拉拉队排练
题目:艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加油助威。一个阳原创 2017-09-11 22:10:49 · 751 阅读 · 0 评论 -
CodeForces - 17E Palisection 邻接表的回文树
题目:给出一个字符串要求找出多少对有相交部分的回文子串。思路:直接求相交的不好算,我们可以用总对数减去不想交的回文串的对数。Manacher算法:先利用差分数组统计出以输入串的第i个字符结尾的回文串的数量sum1[i],然后令sum2[i] = sum2[i - 1] + sum1[i]作为sum1的前缀和, 那么对于中心为i半径为R[i]的回文串来说, 处在这组回原创 2017-09-12 14:08:51 · 394 阅读 · 0 评论