随笔分类 - { 数学 { FFT\NTT } }
摘要:楼教主男人八题也又一题是和这题一样,n个有标号点能构成的简单无向连通图数,不过这题题目数据大很多。
阅读全文
摘要:题目大概说,对于1到n这n个数的任何一个排列A可以这样计算其价值:对所有下标i找到最小的j满足j>i且A[j]>A[i],然后i和j之间连边,最后所有连通块个数之积的平方就是该排列的价值。问所有排列的价值和是多少。
阅读全文
摘要:题目大概说给有n种价值各一的物品,每种数量都无限多,问取出k个物品能取出的物品价值和的所有情况。
阅读全文
摘要:题目大概说k多少时上面的式子值最小。
阅读全文
摘要:题目大概说已知连续i(1<=i<=n)个贝壳组合成一段项链的方案数a[i],求组合成包含n个贝壳的项链的总方案数。
阅读全文
摘要:题目大概说给一个长N的序列A,问有多少个三元组<i,j,k>满足i<j<k且Ai+Ak=2Aj。
阅读全文
摘要:题目大概说打高尔夫球,没打一次球球能滚的距离有n种情况,现在已知m个洞的位置,球只能往前打,最多能打两下,问有多少个洞能打进球。
阅读全文
摘要:题目大概相当于说给一个主串和模式串,主串各个位置i的字符可以等价于[i-k,i+k]位置中的任意一个字符,问模式串在主串中能匹配几次。
阅读全文
摘要:题目看不懂说什么= =。。反正就是说给两个由8个01串组合成的序列A和B,现在能通过修改A序列中各01串的最后一位使得B串在A中匹配,问最少要修改多少位,且最开始匹配的位置是什么。
阅读全文
摘要:题目大概说一个R*C的棋盘上有N个超级车棋子,这种棋子可以往水平、竖直和主对角线方向移动任意格,问棋盘没有被这些超级车攻击的格子有多少个。
阅读全文
摘要:题目大概说给n个数,从中选出三个数求和,问能到的各个和分别有几种取法能够得到?
阅读全文
摘要:题目大概说有一副数字是合数的扑克,花色同样有4种,现在已知里面缺少了c张牌,问从各个花色中各选一张,分别有多少种方案使得四张牌的和等于[a,b]中的各个数字。
阅读全文
摘要:题目大概说给两个由'a'和'b'组成的字符串A和B,问A有几个不同的子串满足其长度等于B且与B各个对应位置不同的字符总数不超过k。
颠倒数组转化成可以用FFT解决的卷积形式。
阅读全文
摘要:题目大概说,有n条边,长度在[1,100000],从中任选三条边,问组成三角形的概率是多少。
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1402 初学FFT。 http://www.cnblogs.com/WABoss/p/FFT_Note.html 直接上代码:
阅读全文
摘要:FFT学得还是有点模糊,原理那些基本还是算有所理解了吧,不过自己推这个推不动。 看的资料主要有这两个: http://blog.miskcoo.com/2015/04/polynomial-multiplication-and-fast-fourier-transform https://www.z
阅读全文