随笔分类 - FFT/NTT
摘要:3456: 城市规划 Description 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通. 为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两
阅读全文
摘要:4332: JSOI2012 分零食 Description 这里是欢乐的进香河,这里是欢乐的幼儿园。 今天是2月14日,星期二。在这个特殊的日子里,老师带着同学们欢乐地跳着,笑着。校长从幼儿园旁边的小吃店买了大量的零食决定分给同学们。听到这个消息,所有同学都安安静静地排好了队,大家都知道,校长不喜
阅读全文
摘要:4555: [Tjoi2016&Heoi2016]求和 Description 在2016年,佳媛姐姐刚刚学习了第二类斯特林数,非常开心。 现在他想计算这样一个函数的值: S(i, j)表示第二类斯特林数,递推公式为: S(i, j) = j ∗ S(i − 1, j) + S(i − 1, j −
阅读全文
摘要:$FFT$总结 (因为还不会啊,,都没做过什么题,所以一边学一边打咯。。 1、主要是用来加速卷积形式的求和吧? $F*G(n)=F[i] × G[n-i]$ 平时是$O(n^2)$的,FFT可以$O(nlogn)$ 2、相当于求两个多项式的乘积(你要求的函数是其系数) $A(x)=A0+A1*x+A
阅读全文
摘要:4503: 两个串 Description 兔子们在玩两个串的游戏。给定两个字符串S和T,兔子们想知道T在S中出现了几次, 分别在哪些位置出现。注意T中可能有“?”字符,这个字符可以匹配任何字符。 兔子们在玩两个串的游戏。给定两个字符串S和T,兔子们想知道T在S中出现了几次, 分别在哪些位置出现。注
阅读全文
摘要:3771: Triple Description 我们讲一个悲伤的故事。 从前有一个贫穷的樵夫在河边砍柴。 这时候河里出现了一个水神,夺过了他的斧头,说: “这把斧头,是不是你的?” 樵夫一看:“是啊是啊!” 水神把斧头扔在一边,又拿起一个东西问: “这把斧头,是不是你的?” 樵夫看不清楚,但又怕真
阅读全文
摘要:3160: 万径人踪灭 Description Input Output Sample Input Sample Output HINT Source 2013湖北互测week1 2013湖北互测week1 【分析】 看题目被吓死,其实很多废话。。 还是自己想出来了。。FFT好强啊。。可以加速很多东
阅读全文
摘要:【分析】 这个只是用来放模板。。【其实我还没完全懂的。。 迭代 代替 递归: 1 #include<cstdio> 2 #include<cstdlib> 3 #include<cstring> 4 #include<iostream> 5 #include<algorithm> 6 #includ
阅读全文
摘要:3527: [Zjoi2014]力 Description 给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. 给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. Input 第一行一个整数n。 接下来n行每行输入一个数,第i行表示qi。 n≤100000,0<qi<
阅读全文
摘要:2194: 快速傅立叶之二 Description 请计算C[k]=sigma(a[i]*b[i-k]) 其中 k < = i < n ,并且有 n < = 10 ^ 5。 a,b中的元素均为小于等于100的非负整数。 请计算C[k]=sigma(a[i]*b[i-k]) 其中 k < = i <
阅读全文
摘要:【题意】 给你两个多项式,请输出乘起来后的多项式。 先打一个递归版本的模板。。。 2017-03-04 08:51:27
阅读全文
浙公网安备 33010602011771号