多项式
文章平均质量分 71
DOFYPXY
这个作者很懒,什么都没留下…
展开
-
[ARC084]F - XorShift 位运算+多项式
题面 首先把一个二进制数ak,ak-1,..,a0看成多项式ak*x^k+ak-1 * x^( k-1) *… *a0,系数再模2意义下计算。 那么该数乘2相当于多项式*x,两个数xor相当于两个多项式相加。 所以我们定义gcd(P,Q)为多项式P和Q的最大公约数,计算方法如下: 设degP>=degQ(若degP#include<iostream>#include<cstdio>#in原创 2017-12-06 20:04:18 · 1352 阅读 · 0 评论 -
[BZOJ4555]求和 多项式求逆
设gn=∑ni=0{ni}2ii!gn=∑i=0n{ni}2ii!g_n=\sum_{i=0}^n \begin{Bmatrix} n\\i \end{Bmatrix}2^ii!,题目即求∑ni=0gi∑i=0ngi\sum_{i=0}^n g_i。 考虑gngng_n的组合意义,把nnn个元素放进iii个集合,这些集合有顺序之分,而且每个集合有两种状态,那么考虑枚举一个集合,gn=∑ni=12...原创 2018-04-09 21:09:29 · 271 阅读 · 0 评论 -
多项式求逆&多项式开方
多项式求逆运用基于倍增的多项式求逆可以在O(nlogn)O(nlogn)O(n\log n)时间内,对于一个nnn次多项式A(x)A(x)A(x)求出B(x)B(x)B(x)使得B(x)⋅A(x)=1B(x)⋅A(x)=1B(x)\cdot A(x)=1。 假设当前我们已经求出了在modxnmodxn\mod x^n意义下A(x)A(x)A(x)的逆B′(x)B′(x)B'(x),考虑...原创 2018-05-03 09:42:29 · 1000 阅读 · 1 评论 -
[联合集训6-11] 数数题 多项式+自然数幂和
因为保证了Bi&lt;Ai+1Bi&lt;Ai+1B_iiii位的111分配给第i−1i−1i-1位变成AiAiA_i,求一共有多少种分配方法。 那么我们设ft(n)ft(n)f_t(n)表示假设第ttt位上是nnn(i=1..t−1i=1..t−1i=1..t-1位都是BiBiB_i),有多少种分配方案,那么枚举分给下一位多少,就有 ft(n)=∑i=0nft−1(iAt+Bt−1)ft(n...原创 2018-06-14 20:48:38 · 260 阅读 · 0 评论