
FFT
Fizzmy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BZOJ2194: 快速傅立叶之二-FFT
题意: 给出a,b,计算C[k]=∑i=kn−1a[i]∗b[i−k]" role="presentation">C[k]=∑n−1i=ka[i]∗b[i−k]C[k]=∑i=kn−1a[i]∗b[i−k]C[k]=\sum_{i=k}^{n-1}a[i]*b[i-k],n<=1e5" role="presentation">n=1e原创 2018-01-25 20:02:47 · 260 阅读 · 0 评论 -
bzoj3527:[Zjoi2014]力-FFT
传送门 题意: 给出n个数qi" role="presentation">qiqiq_i,F和E的定义如下: Fj=∑i<jqiqj(i−j)2−∑i>jqiqj(i−j)2" role="presentation">Fj=∑ijqiqj(i−j)2−∑i>jqiqj(i−j)2Fj=∑ijqiqj(i−j原创 2018-01-26 10:17:28 · 328 阅读 · 0 评论 -
AGC019 E.Shuffle and Swap-DP+NTT
传送门 题意: 给出两个01串A,b,记aiaia_i表示A中1的出现位置,bibib_i表示B中1的出现位置,将a数组和b数组打乱后依次次交换AaiAaiA_{a_i}和AbiAbiA_{b_i},求有几种方式使得A=B 字符串长度<=10000 Solution: 我们可以把答案拆分成两步: 1.枚举a和b的匹配 2.打乱匹配顺序 假设我们已经完成了操作1,我们来...原创 2018-03-04 16:46:28 · 534 阅读 · 0 评论 -
BZOJ2459:残缺的字符串-FFT
权限题 题意: 有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。这两个串已经老化了,每个串都有不同程度的残缺。 你想对这两个串重新进行匹配,其中A为模板串,那么现在问题来了,请回答,对于B的每一个位置i,从这个位置开始连续m个字符形成的子串是否可能与A串完全匹配? 1<=m<=n<=3000001<=m<=n<=3000001∗∗*看...原创 2018-04-10 15:59:14 · 283 阅读 · 0 评论 -
BZOJ4836: [Lydsy1704月赛]二元运算-分治FFT
传送门 题意: 定义二元运算 opt 满足 x opt y={x+yx−y,,x<yx≥yx opt y={x+y,x<yx−y,x≥yx \ opt \ y =\left\{\begin{aligned}x+y&,&xai opt bj=cai opt bj=ca_i\ opt\ b_j=...原创 2018-05-02 19:22:05 · 379 阅读 · 0 评论 -
BZOJ5093: [Lydsy1711月赛]图的价值-斯特林数+FFT
传送门 题意: “简单无向图”是指无重边、无自环的无向图(不一定连通)。 一个带标号的图的价值定义为每个点度数的k次方的和。 给定n和k,请计算所有n个点的带标号的简单无向图的价值之和。 因为答案很大,请对998244353取模输出。 1≤n≤109,1≤k≤2000001≤n≤109,1≤k≤2000001≤n≤10^9,1≤k≤200000 Solution: 易知每个点的...原创 2018-04-28 13:43:24 · 360 阅读 · 0 评论