FFT小结! 零,说在前面 ……令人毒瘤的FFT 其实FFT是卷积这个庞大学术课题的一个小应用啦..... WC的时候听卷积定理真是上天的体验 那么话不多说我们开始FFT的总结. 板子我们就不放了!这个是很基础的,网上也有讲解的很详细的学习资料 大家请善用搜索引擎啦...... 一,FFT与NTT的 ...
分类:
其他好文 时间:
2018-02-27 21:23:26
阅读次数:
214
生成函数+FFT 之前做了几道感觉推完式子都是FFT的纯板子题,然后做这道题想到了容斥,但是不知道应该怎么上FFT,因为这个并不是纯卷积,或者说纯卷积十分累赘复杂。 FFT其实只是一个多项式点值表达式和系数表达式之间转换的一个工具,我们要做的就是理清楚各个多项式之间准确的关系,或者把卷积转化成原始的 ...
分类:
其他好文 时间:
2018-02-26 21:52:11
阅读次数:
165
复数:形如z=a+bi的数是复数。其中i是虚数单位,$i^2=-1$,a是实部,b是虚部。 复数加法:(a+bi)+(c+di)=(a+c)+(b+d)i 复数乘法(辐角相加,模长相乘):(a+bi)*(c+di)=(ac-bd)+(bc+ad)i 泰勒公式:定义域包含$a$的函数$f$在$a$处$ ...
分类:
其他好文 时间:
2018-02-26 11:27:07
阅读次数:
118
link: https://loj.ac/problem/6287 一开始差点写FFT了23333,并且FFT还能算这样的三元组的数量而且还不用要求这是一个排列。。。。 但这太大材小用了(而且很可能被卡) 记得bzoj上有道类似的,大致的操作就是单点修改和查询当前点到边界的对称子串是否是回文串。。。 ...
分类:
其他好文 时间:
2018-02-26 11:20:23
阅读次数:
175
如题(大数乘法)。把FFT种的n次单位根换成模意义下的“n次单位原根”,即$G^{\frac{p-1}{n}}$即可。 ...
分类:
其他好文 时间:
2018-02-26 11:18:51
阅读次数:
220
多项式操作汇总 最近学了不少多项式的小 trick,感觉不记一下容易忘。那我就把做法都摆在这里吧,代码还是自己去写了。(鉴于所有操作都是建立在 FFT 之上的,所以~~会写 FFT 的话所有东西的代码都能写出来了~~) "多项式乘法" 这个就是一切的基础,先把这个代码搞熟后面就都能写啦。 多项式逆元 ...
分类:
其他好文 时间:
2018-02-25 14:34:43
阅读次数:
188
大力推公式,目标是转成卷积形式:\\( C_i=\sum_{j=1}^{i}a_jb_{i j} \\) 首先下标从0开始存,n $$ F_i=\frac{\sum_{ji}\frac{q_jq_i}{(j i)^2}}{q_i} $$ $$ F_i=\sum_{ji}\frac{q_j}{(j i ...
分类:
其他好文 时间:
2018-02-23 22:19:27
阅读次数:
166
1 struct Complex{ 2 double x, y; 3 inline Complex(double xx=0, double yy=0){ 4 x=xx; y=yy; 5 } 6 inline Complex operator + (Complex a){ 7 return Compl... ...
分类:
其他好文 时间:
2018-02-23 13:38:03
阅读次数:
199
我今天有点开心啊!上午把数学结了,但是后两章的题码的比较少,函数那章只码了一道FFT,矩阵树定理也没码。下来两天可以专攻数据结构了。计划在数据结构搞完后留出2~3天总结,再把能码而没码的题都码了。然后就要转向图论和DP咯!我今天为什么开心呢?其实数学没码题我心里还是有点虚的,不过我码了一下午裸的Sp ...
分类:
其他好文 时间:
2018-02-19 21:11:17
阅读次数:
195
今天本打算结了数学,也就只剩下函数这一章,快速傅里叶变换和快速数论变换了。没想到学FFT遇到的困难比起莫反有过之而无不及,从早上七点开始一直到下午四点才算是弄懂了理论部分,然后四点开始码裸的高精乘,到六点多也没调出来,吃饭,九点才A掉了。FFT让我觉得不可思议,我以前一直纳闷,e有何用?复数有何用? ...
分类:
其他好文 时间:
2018-02-18 21:55:11
阅读次数:
192