本总结主要用于帮助个人理解,讲得不足之处,还请各位看官谅解 FFT 补充知识 $n$次单位复根($w_n$): 使得$z^n=1$的一类复数,这些复数一共有$n$个,它们都分布在复平面的单位圆上,并且连线构成一个正$n$边形 点值表示: 多项式$f(x)=\sum_{i=0}^{n 1}{a_ix^ ...
分类:
其他好文 时间:
2018-02-07 22:56:51
阅读次数:
386
Emmmm...《算法导论》第30章摘抄+读书笔记+读后感... 去读算导吧, 书中自有黄金屋... ...
分类:
其他好文 时间:
2018-02-07 21:30:04
阅读次数:
190
【参考】「ZJOI2014」力 - FFT by menci 【算法】FFT处理卷积 【题解】将式子代入后,化为Ej=Aj-Bj。 Aj=Σqi*[1/(i-j)^2],i=1~j-1。 令f(i)=qi,g(i)=1/i^2,定义f(0)=g(0)=0(方便卷积)。 Aj=Σf(i)*g(j-i) ...
分类:
其他好文 时间:
2018-02-05 21:52:39
阅读次数:
160
【题意】请计算C[k]=sigma(a[i]*b[i-k]) 其中 k < = i < n ,并且有 n < = 10 ^ 5。 a,b中的元素均为小于等于100的非负整数。 【算法】快速傅里叶变换(FFT)处理卷积 【题解】题意要求C[k]=ΣA[i]*B[i-k],i=k~n-1。 即C[k]= ...
分类:
其他好文 时间:
2018-02-05 17:02:43
阅读次数:
155
恢复内容开始 【快速傅里叶变换】 参考:从多项式乘法到快速傅里叶变换 by miskcoo FFT 学习笔记 by Menci 特点:FFT用于O(n log n)解决多项式乘法。 (一)多项式的表示法 系数表示法:f(x)=a[n-1]*x^(n-1)+...+a[0],称为n-1次多项式。 点值 ...
分类:
编程语言 时间:
2018-02-04 00:27:34
阅读次数:
164
数学 概率论 计数问题 数论 线性代数 博弈论 比赛经验 不要通过数据大小猜测正解的时间复杂度. 把一个方法想到底. DP题假如实在不会的话, 果断跳过, 找思维量更小的数据结构题. 一些方法 二分 DP, 尤其多想矩阵乘法优化DP 网络流 FFT 日程表 Fri, Nov 10 明天就是NOIp了 ...
分类:
其他好文 时间:
2018-01-30 00:23:09
阅读次数:
188
【CF827E】Rusty String 题意:给你一个01串,其中部分字符是'?',?可以是0或1,求所有可能的d,满足存在一种可能得到的01串,在向右移动d格后与自己相同。 $n\le 5\times 10^5$ 题解:我们先枚举d,那么一个串符合条件当且仅当:$\forall i \in [0 ...
分类:
其他好文 时间:
2018-01-29 22:31:35
阅读次数:
186
Day 0 坐和谐号去广州 非常奇怪的一点是,每次坐车去广州人都很少,但是坐车回来人都贼多...... 到酒店住下,出去吃完晚饭,lmy开始奶:明天考数据结构啊! zkw:为什么不考AC自动机和插头DP呢(笑) 完了,再这么flag下去我肯定药丸。 晚上回到酒店,想着复习一下,就综合了他们两个神犇的 ...
分类:
其他好文 时间:
2018-01-29 15:45:47
阅读次数:
200
Description 给出两个n位10进制整数x和y,你需要计算x*y。 Input 第一行一个正整数n。 第二行描述一个位数为n的正整数x。 第三行描述一个位数为n的正整数y。 Output 输出一行,即x*y的结果。(注意判断前导0) Sample Input 134 Sample Input ...
分类:
其他好文 时间:
2018-01-28 23:22:07
阅读次数:
190
git: 学习链接 数据结构: CDQ分治:链接 分块:链接 莫队:链接 数论: 莫比乌斯反演 & 狄利克雷卷积 & 杜教筛: 链接 FFT:链接 字符串: Shift-And: 链接 ...
分类:
其他好文 时间:
2018-01-27 19:09:53
阅读次数:
99