"ref" cpp include include using namespace std; typedef long long ll; int n, a[270005], b[270005], c[270005], rev[270005]; const int mod=998244353, gg= ...
分类:
其他好文 时间:
2018-06-07 17:50:26
阅读次数:
134
概述 多项式求逆元是一个非常重要的知识点,许多多项式操作都需要用到该算法,包括多项式取模,除法,开跟,求ln,求exp,快速幂。用快速傅里叶变换和倍增法可以在$O(n log n)$的时间复杂度下求出一个$n$次多项式的逆元。 前置技能 快速数论变换(NTT),求一个数$x$在模$p$意义下的乘法逆 ...
分类:
其他好文 时间:
2018-05-27 22:10:43
阅读次数:
439
引入: 对于递推方程: $$F(x) = \sum_{i=1}^k a_iF(x-i)$$ 我们显然会得到一个关于$F$的多项式求逆或者矩阵递推式,大多数情况下我们都是用后者,但是当$k$很大的时候,$k^3log n$的时间复杂度我们是吃不消的,那么自然我们的前人就搞出了一些优化。 特征多项式及C ...
分类:
其他好文 时间:
2018-05-23 22:16:10
阅读次数:
152
题目链接 "BZOJ3456" 题解 据说这题是多项式求逆 我太弱不会QAQ,只能$O(nlog^2n)$分治$NTT$ 设$f[i]$表示$i$个节点的简单无向连通图的数量 考虑转移,直接求不好求,我们知道$n$个点无向图的数量是$2^{{n \choose 2}}$的,考虑用总数减去不连通的 既 ...
分类:
其他好文 时间:
2018-05-12 19:26:38
阅读次数:
170
https://www.luogu.org/problemnew/show/P4238 如题所示,对998244353取模。 板子没啥好说的。 讲解看这位大佬:http://blog.miskcoo.com/2015/05/polynomial-inverse +++++++++++++++++++ ...
分类:
其他好文 时间:
2018-05-07 23:00:10
阅读次数:
248
约定的记号 对于一个多项式$A(x)$,若其最高次系数不为零的项是$x^k$,则该多项式的 次数 为$k$. 记为$deg(A)=k$. 对于$x\in(k,+ \infty)$,称$x$都为$A(x)$的 次数界 . 但一般地,我们都使用$k+1$作为$A(x)$的 次数界 。 多项式求逆 给定多 ...
分类:
其他好文 时间:
2018-04-05 23:14:56
阅读次数:
191
城市规划 时间限制:40s 空间限制:256MB 城市规划 时间限制:40s 空间限制:256MB 城市规划 时间限制:40s 空间限制:256MB 题目描述 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, ...
分类:
其他好文 时间:
2018-04-01 20:01:08
阅读次数:
275
城市规划 Description 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通. 为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的 ...
分类:
其他好文 时间:
2018-03-31 14:46:46
阅读次数:
168
多项式求逆 给定$A(x)$求满足$A(x) B(x)=1$的$B(x)$ 写成 $$A(x) B(x)=1(mod \ x^n)$$ 我们会求$$A(x) B(x)=1(mod \ x^1)$$ 然后我们考虑求$$A(x) B(x)=1(mod \ x^t)$$ $$(A(x) B(x) 1)^2 ...
分类:
其他好文 时间:
2018-03-25 10:32:38
阅读次数:
220
题目描述 求出n个点的简单(无重边无自环)无向连通图数目mod 1004535809(479 * 2 ^ 21 + 1). 输入 仅一行一个整数n(<=130000) 输出 仅一行一个整数, 为方案数 mod 1004535809. 样例输入 3 样例输出 4 题解 容斥原理+NTT+多项式求逆 设 ...
分类:
其他好文 时间:
2018-03-18 17:13:11
阅读次数:
143