分治fft
ylsoi
这个作者很懒,什么都没留下…
展开
-
分治FFT&&多项式求逆学习笔记
分治FFT: 解决的是形似以下的问题: 给定n次多项式g(x)g(x)g(x),求多项式f(x)f(x)f(x),其中fff的第iii项系数的表达式为∑fj×gi−j\sum f_{j}\times g_{i-j}∑fj×gi−j。 解法: 不难发现式子也是卷积的形式,但是与普通多项式乘法不一样的是,每一项的系数依赖前面的项的系数,使得普通的FFT无法起作用。 考虑分治,将区间[l,r][l,...原创 2019-02-03 20:46:21 · 367 阅读 · 0 评论 -
[bzoj3456]城市规划——分治FFT
题目大意: 求n个点的带标号简单无向联通图的数目。 思路: 嗯多项式求逆还不会,到时候会了应该会补吧。 这种和图计数有关的题目一般都是考虑反面计数或者是容斥什么的。 考虑枚举一号点的连通块的大小,然后用总方案数减去这些方案数。 可以得到递推式: fi=2(i2)−∑j=1i−1(i−1j−1)×fj×2(i−j2) f_{i}=2^{i\choose 2}-\sum_{j=1}^{i-1}{i-1...原创 2019-01-29 23:30:30 · 243 阅读 · 0 评论 -
HAOI2018染色——容斥
HAOI2018 染色 思路 设fif_ifi表示至少出现了i种颜色的方案数 fi=(mi)×(s×i)!(s!)i×(ns×i)×(m−i)n−s×ifi=(mi)×n!(s!)i×(n−s×i)!×(m−i)n−s×i \begin{aligned} f_i&={m \choose i}\times \frac{(s\times i)!}{(s!)^{i}}\times {n...原创 2019-03-23 15:31:33 · 195 阅读 · 0 评论