随笔分类 - FFT/NTT
摘要:题解: 其实就是一个拉格朗日反演+多项式全家桶。 拉格朗日反演:如果两个多项式f,g" role="presentation" style="position: relative;">f,gf,g满足g(f(x))=x" role="presentation" sty...
阅读全文
摘要:题目链接 其实就是一个FFT的题。 我们搞出两个生成函数A和B。 对于第二种情况,我们直接把B序列反序,跑FFT就行了。第一种情况,有一个乘法的限制,我们跑分治FFT就好了。时间复杂度O(n(log2n)2)" role="presentation" style...
阅读全文
摘要:题目链接 题解:我们设f[i]表示权值为i的二叉树的数目,g[i]为i这个值是否在C集合中出现。则很容易得到f[x]=∑i−1xg[i]∑j=0x−if[j]f[x−i−j]" rol...
阅读全文
摘要:题目大意:你需要求出n个点的简单(无重边无自环)无向连通图的数目模1004535809。n≤130000" role="presentation" style="position: relative;">n≤130000n≤130000。 题解:我们令f...
阅读全文
摘要:题解: 先推一波公式。 这是一个容斥原理的式子:S(n,m)=1m!∑k=0m(−1)kCmk(m−k)n" role="presentation" style="position: relative;">S(n,m)=1m!...
阅读全文
摘要:题目链接 题解:我们设两个手环增加的数相差c,且已经确定好了排列的顺序。 则差异值为∑i=1n(x[i]−y[i]+c)2" role="presentation" style="position: relative;">∑ni=1(x[i...
阅读全文
摘要:题目传送门 题意:给定n个长度分别为ai" role="presentation" style="position: relative;">aiai的木棒,问随机选择3个木棒能够拼成三角形的概率。 题解:正面可能很不好考虑,所以我们可以反向考虑,考虑用总方案数减去无法...
阅读全文
摘要:TripleDescription我们讲一个悲伤的故事。 从前有一个贫穷的樵夫在河边砍柴。 这时候河里出现了一个水神,夺过了他的斧头,说: “这把斧头,是不是你的?” 樵夫一看:“是啊是啊!” 水神把斧头扔在一边,又拿起一个东西问: “这把斧头,是不是你的?” 樵夫看...
阅读全文
摘要:题目链接 题意:给你一个只含a和b的字符串,求不连续的回文子序列的个数。 题解: 在每两个字符之间补上一个特殊字符。我们让f[i]表示i左右两边(包括i)对称(位置及字符相同)的字符的对数,则显然2f[i]" role="presentation" style="po...
阅读全文
摘要:正在学习FFT。在网上无意逛到了一个特别好的blog,内有FFT、NTT等等的详细证明,在征得博主同意后转载了过来。(其实很大程度上是留给自己看的,做个存档^ ^) 原文链接(感谢博主!)
阅读全文

浙公网安备 33010602011771号