字符串的世界连接着眷恋和希冀
题目链接:bzoj 2160
题意:写 B z o j 的题意就是简单——题意见上……
题解:马拉车的模板题,问题是如何求出所有的回文串。显然如果一个回文串的长度是X那么X-2,X-4,X-6……都是回文串,网上许多人的方法是差分求前缀和,即在1的位置+1,在X+2的位置减一,然后X位置的前缀和就是X的出现次数,然后加一个快速幂就可以求解了。不过我没有用网上的做法,我选择把以每个位置为中心的回文串长度降序排序。长度为X的回文串在数组中最后出现的位置就是它出现的次数。一个意思……
我思故我在:一开始我智障到 K 没有用 L L 存导致 W A 了几遍。╮(╯▽╰)╭唉!