" 传送门 " Description .jpg) .jpg) Solution 可以先求出所有满足条件$1$和条件$2$的子序列 然后减去其中不满足条件$3$的,也就是回文子串的数量 对于第一步,可以用$NTT$先求出每根对称轴有多少个位置与它对称,设为$x$ $$ x a=b x\\ \righ ...
分类:
其他好文 时间:
2019-07-13 20:16:33
阅读次数:
181
Description .jpg) .jpg) Input .jpg) Solution 考虑先忽略不可以连成一段的条件。 那么,暴力的做法就是,枚举一个中心点,暴力找出旁边有多少个对称的点,设数量为$x$,则这个中心点对答案的贡献为$2^x 1$。 这样是$O(n^2)$的,考虑怎么优化。 对于中 ...
分类:
其他好文 时间:
2019-01-28 12:03:44
阅读次数:
178
题目描述 https://www.lydsy.com/JudgeOnline/problem.php?id=3160 题解 先把问题转化一下,我们要求的是非连续对称回文子序列。 ans=回文子序列数-回文子串数。 回文子串数可以用PAM或manachar求出来。 复习了一下PAM,用它求回文子串数和 ...
分类:
其他好文 时间:
2019-01-01 21:13:43
阅读次数:
157
原文链接http://www.cnblogs.com/zhouzhendong/p/8810140.html 题目传送门 - BZOJ3160 题意 给你一个只含$a,b$的字符串,让你选择一个子序列,使得: $1.$位置和字符都关于某一条对称轴对称。 $2.$不能是连续的一段。 问原来的字符串中能 ...
分类:
其他好文 时间:
2018-04-12 20:54:46
阅读次数:
152
BZOJ3160 万径人踪灭 题目大意 给定一个字符串$S$,$|S|=n$,字符集为$\{a,b\}$ 现在要求满足下面条件的子序列个数: 满足其存在一个对称中心(是回文子序列)。 至少分为3段,即不能只有连续一段。 我怕我的题意归纳 出锅 所以放一下题目网址: "web" 问满足条件的子序列个数 ...
分类:
其他好文 时间:
2018-04-01 14:33:32
阅读次数:
166
题面 "Bzoj" Sol 求不连续回文子序列的个数 $ans=$回文子序列个数 连续回文子序列个数 即回文子序列个数 回文子串个数 后面直接$Manacher$就好了 考虑前面的 枚举对称轴,设$f[i]$表示对称轴$i$两边相同字符的对数 那么最终答案就是$\sum 2^{f[i]} 1$ 考虑 ...
分类:
其他好文 时间:
2018-02-12 23:00:09
阅读次数:
192
n<=1e5的ab串,问对称的不连续的回文子序列数。取模。 虽然是道卷积题但是根本看不出来耶! 好吧没关系,要熟悉卷积那个图形:(红箭头那里是交于一点的,如果你觉得不是就是近视加深了) 好来看这个题,要是连续的可以用manacher得,所以不连续条件可先排除掉。 然后剩下的东西不就是要求这种形式的东 ...
分类:
其他好文 时间:
2018-02-07 22:54:26
阅读次数:
233
题解 此题略神QAQ "orz po神牛" 由题我们知道我们要求出: 回文子序列数 连续回文子串数 我们记为ans1和ans2 ans2可以用马拉车轻松解出,这里就不赘述了 问题是ans1 我们设$f[i]$表示以i位置为中心的对称的字符对数,那么i位置产生的回文子序列数 = $2^{f[i]} 1 ...
分类:
其他好文 时间:
2018-01-25 21:52:25
阅读次数:
209
Time Limit: 1000 ms Memory Limit: 256 MB description 吐槽 fft除了模板以外的第一题!!高兴ovo 题目好长啊。。 好吧中途脑子秀逗了一直在想怎么用fft求卷积。。。服了我自己了qwq 正题 首先看到说回文字符串,那就。。。马拉车?但是马拉车只能 ...
分类:
其他好文 时间:
2018-01-14 10:59:51
阅读次数:
159
Aho-Corasick automaton:BZOJ4820【bzoj2754】[SCOI2012]喵星球上的点名后缀数组:BZOJ4310 跳蚤manacher: BZOJ3160万径人踪灭Palindromic Tree:bzoj4044Bzoj3676:[Apio2014]回文串 bzoj ...
分类:
其他好文 时间:
2017-09-24 13:45:45
阅读次数:
181