
快速傅里叶变换
ws_yzy
一如OI情似海
展开
-
2179: FFT快速傅立叶|快速傅里叶变换
背板子大法吼#include<algorithm>#include<iostream>#include<complex>#include<cstdlib>#include<cstring>#include<cstdio>#include<vector>#include<queue>#include<ctime>#include<cmath>#include<map>#inclu原创 2016-04-07 07:37:17 · 1463 阅读 · 2 评论 -
2194: 快速傅立叶之二|快速傅里叶变换
很容易发现就是把bb序列反过来直接FFT搞一下#include<algorithm>#include<iostream>#include<complex>#include<cstdlib>#include<cstring>#include<cstdio>#include<vector>#include<queue>#include<ctime>#include<cmath>#in原创 2016-04-07 14:14:29 · 2650 阅读 · 0 评论 -
3160: 万径人踪灭|FFT|manacher
答案可以转化为所有的回文子序列减去回文子串 回文子串的个数可以用manachermanacher来求出 回文子序列的个数可以这样求: 先求出以每个点为中心左右对称的点的个数xx,那么以这个点为中心的回文子序列的个数就是2x−12^x-1,然后现在只需要求出以每个点为中心左右对称的点的个数,就是a[i+p]==a[i−p]a[i+p]==a[i-p]这种情况的个数,发现和卷积非常类似。。。然后还原创 2016-04-07 17:19:48 · 2999 阅读 · 1 评论