FFT
Mima_Reincarnation
这个作者很懒,什么都没留下…
展开
-
BZOJ2179: FFT快速傅立叶 FFT
题目大意:给两个60000位以内的整数,求乘积 快速傅立叶变换入门题。原创 2016-12-27 08:52:09 · 611 阅读 · 1 评论 -
BZOJ2194: 快速傅立叶之二 FFT
题目大意:请计算C[k]=sigma(a[i]*b[i-k]) 其中 k < = i < n ,并且有 n < = 10 ^ 5。 a,b中的元素均为小于等于100的非负整数。 FFT中的常用技巧:把一个序列反向,就可以转化为卷积问题。 考虑到若令a[i]=a[n-1-i],对a与b做乘法,则c的第n-1项~第0项依次就是答案。 FFT精度问题迷得很,输出%.0lf就WA,加上0.5再flo原创 2016-12-27 09:44:29 · 414 阅读 · 0 评论 -
BZOJ3160: 万径人踪灭 FFT+manacher
题意:给一个字符串,求(不能是连续的一段的)回文子序列的数量。要求回文子序列的字符和位置都必须以某一对称轴对称,就是说“a空格b空格空格a”这样的是不算的。 长度<=100000,只有a、b两种字符。 先考虑允许连续的情况下怎么求。不妨假设原串每两个字符间已经插入了‘#’。先研究每一个对称中心,对其有贡献的字符对满足在它一左一右,距离它距离相等,且字符值相等。如果已经统计出了一个中心两边符合条件原创 2017-01-07 18:28:39 · 389 阅读 · 0 评论