码迷,mamicode.com
首页 >  
搜索关键字:bzoj3160    ( 21个结果
[bzoj3160]万径人踪灭
" 传送门 " Description .jpg) .jpg) Solution 可以先求出所有满足条件$1$和条件$2$的子序列 然后减去其中不满足条件$3$的,也就是回文子串的数量 对于第一步,可以用$NTT$先求出每根对称轴有多少个位置与它对称,设为$x$ $$ x a=b x\\ \righ ...
分类:其他好文   时间:2019-07-13 20:16:33    阅读次数:181
[bzoj3160] 万径人踪灭
Description .jpg) .jpg) Input .jpg) Solution 考虑先忽略不可以连成一段的条件。 那么,暴力的做法就是,枚举一个中心点,暴力找出旁边有多少个对称的点,设数量为$x$,则这个中心点对答案的贡献为$2^x 1$。 这样是$O(n^2)$的,考虑怎么优化。 对于中 ...
分类:其他好文   时间:2019-01-28 12:03:44    阅读次数:178
bzoj3160(FFT+回文自动机)
题目描述 https://www.lydsy.com/JudgeOnline/problem.php?id=3160 题解 先把问题转化一下,我们要求的是非连续对称回文子序列。 ans=回文子序列数-回文子串数。 回文子串数可以用PAM或manachar求出来。 复习了一下PAM,用它求回文子串数和 ...
分类:其他好文   时间:2019-01-01 21:13:43    阅读次数:157
BZOJ3160 万径人踪灭 字符串 多项式 Manachar FFT
原文链接http://www.cnblogs.com/zhouzhendong/p/8810140.html 题目传送门 - BZOJ3160 题意 给你一个只含$a,b$的字符串,让你选择一个子序列,使得: $1.$位置和字符都关于某一条对称轴对称。 $2.$不能是连续的一段。 问原来的字符串中能 ...
分类:其他好文   时间:2018-04-12 20:54:46    阅读次数:152
BZOJ3160 万径人踪灭
BZOJ3160 万径人踪灭 题目大意 给定一个字符串$S$,$|S|=n$,字符集为$\{a,b\}$ 现在要求满足下面条件的子序列个数: 满足其存在一个对称中心(是回文子序列)。 至少分为3段,即不能只有连续一段。 我怕我的题意归纳 出锅 所以放一下题目网址: "web" 问满足条件的子序列个数 ...
分类:其他好文   时间:2018-04-01 14:33:32    阅读次数:166
Bzoj3160:万径人踪灭
题面 "Bzoj" Sol 求不连续回文子序列的个数 $ans=$回文子序列个数 连续回文子序列个数 即回文子序列个数 回文子串个数 后面直接$Manacher$就好了 考虑前面的 枚举对称轴,设$f[i]$表示对称轴$i$两边相同字符的对数 那么最终答案就是$\sum 2^{f[i]} 1$ 考虑 ...
分类:其他好文   时间:2018-02-12 23:00:09    阅读次数:192
BZOJ3160: 万径人踪灭
n<=1e5的ab串,问对称的不连续的回文子序列数。取模。 虽然是道卷积题但是根本看不出来耶! 好吧没关系,要熟悉卷积那个图形:(红箭头那里是交于一点的,如果你觉得不是就是近视加深了) 好来看这个题,要是连续的可以用manacher得,所以不连续条件可先排除掉。 然后剩下的东西不就是要求这种形式的东 ...
分类:其他好文   时间:2018-02-07 22:54:26    阅读次数:233
BZOJ3160 万径人踪灭 【fft + manacher】
题解 此题略神QAQ "orz po神牛" 由题我们知道我们要求出: 回文子序列数 连续回文子串数 我们记为ans1和ans2 ans2可以用马拉车轻松解出,这里就不赘述了 问题是ans1 我们设$f[i]$表示以i位置为中心的对称的字符对数,那么i位置产生的回文子序列数 = $2^{f[i]} 1 ...
分类:其他好文   时间:2018-01-25 21:52:25    阅读次数:209
【bzoj3160】万径人踪灭
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
21条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!