多项式、生成函数
包含多项式、数论、生成函数等数学问题的介绍和代码模板、题目整理
Thomas_ZQQ@Runespoor
这个作者很懒,什么都没留下…
展开
-
【学习总结】生成函数题目,多项式模板
学习资料:王乐平、策爷冬令营讲义。多项式技巧牛顿迭代(泰勒展开)这是一篇非常好的博客。特别是把所有多项式操作都用泰勒展开推导,以后就不用再死记,也不用担心推错了!from yyb复合逆拉格朗日反演注意当f(x)本身不存在逆元的时候,可以求f(x) / x的逆元否则(x / f(x))n 的第n - 1项为0例题直接推生成函数【BZOJ3625】小朋友和二叉树 from ...原创 2019-04-22 11:37:42 · 730 阅读 · 0 评论 -
【学习小结】FWT 快速瓦尔时变换和子集反演
FWT 快速瓦尔时变换yyb的总结还是很到位!or和and运算非常好理解,可以用子集反演直观的证明。当然也可以用yyb博客中的归纳法证明。不过抑或是怎么构造的,还不知道。只知道证明是对的。对于IFWT,直接考虑怎么把多的贡献减掉,或者解个方程变换回原来的值对于and和or的IFWT,还可以从子集反演的角度想:因为FWT不是多项式卷积的形式,所以它的点值具有特殊意义,总之要相乘后恰好等...原创 2019-01-29 21:08:02 · 724 阅读 · 0 评论 -
【学习小结】拉格朗日插值
什么是拉格朗日插值给出N+ 1个点值求解一个n次多项式的系数当然,其实我们不一定关心系数,插值是用较小的(好求)的点值求较大的难求的点值,所以只需要O(n)求值就行了**于是我们就有了重心插值公式: g(x)=l(x)∑i=1nωi(x−xi)g(x)=l(x)\sum_{i=1}^{n}\frac{\omega _i}{(x-x_i)}g(x)=l(x)i=1∑n(x−xi)ωi ...原创 2019-01-29 16:43:33 · 1015 阅读 · 0 评论 -
bzoj5093: [Lydsy1711月赛]图的价值 第二类斯特林数
Description“简单无向图”是指无重边、无自环的无向图(不一定连通)。一个带标号的图的价值定义为每个点度数的k次方的和。给定n和k,请计算所有n个点的带标号的简单无向图的价值之和。因为答案很大,请对998244353取模输出。Input第一行包含两个正整数n,k(1<=n<=10^9,1<=k<=200000)。做法:用第二类斯特林数推公式题解关...原创 2018-10-25 20:30:57 · 167 阅读 · 0 评论