数学
lshacm
这个作者很懒,什么都没留下…
展开
-
大整数乘法(FFT)
题意:计算两个大整数的乘积 解法:FFT 10进制中10的幂次作为多项式的幂次,则两个数字的乘法可以转化为多项式乘法!原创 2015-05-05 15:22:40 · 2433 阅读 · 0 评论 -
UVALive 3641 Leonardo's Notebook(置换)
题意:判断置换B能够表示成某置换的平方的形式 解法: 1.将置换循环分解。可以发现当A是偶数个元素的循环(2*n)时,A^2变成大小为n的两个循环的乘积;当A时奇数个元素的循环(2*n+1)时,A^2变成大小为2*n的新循环 因此将B分解成若干循环后: 偶数个元素的循环个数是偶数<=> B能够表示成某置换的平方的形式原创 2015-05-15 02:04:21 · 324 阅读 · 0 评论 -
UVA 10294 Arif in Dhaka (First Love Part 2)(等价类)
题意:用k中不同的颜色涂n个环上的点。 等价类1:旋转任意个点 等价类2:旋转任意个点+以任意对称轴翻转 求两个等价类数目原创 2015-05-15 01:28:40 · 370 阅读 · 0 评论 -
贝尔数&&斯特灵数&&调和数&&伯努利数
整数序列原创 2015-05-06 20:22:35 · 1000 阅读 · 0 评论 -
卡特兰数
卡特兰数原创 2015-05-06 20:01:23 · 366 阅读 · 0 评论 -
UVA 11077 Find the Permutations(置换)
题意:给出1-n的排列,可以通过两两交换变成1,2…n。统计有多少个排列至少交换k次才能变成1,2…n原创 2015-05-15 08:58:12 · 271 阅读 · 0 评论 -
bzoj3160 万径人踪灭(FFT+manacher)
题意:已知一个长度为n的字符串仅由’a’和’b’构成,求该串不连续的回文子串个数。 严格地描述,题意中的回文子串应满足: 1.位置和字符都关于某条线对称 2.该回文串不连续 解法:FFT+manacher原创 2015-05-06 00:42:14 · 342 阅读 · 0 评论 -
bzoj2194 FFT
题意:计算C[k]=sigma(a[i]*b[i-k]) 其中 k < = i < n ,并且有 n < = 10 ^ 5。 a,b中的元素均为小于等于100的非负整数。 解法:FFT原创 2015-05-05 15:47:35 · 327 阅读 · 0 评论 -
UVALive 6886 Golf Bot(FFT)
关键词:FFT 题意:b数组中有多少个数字可以由a数组中的一个或两个数相加构成?(a数组中的每个数字都各不相同)原创 2015-05-05 13:33:15 · 641 阅读 · 0 评论 -
模pow(x,t)下多项式求逆
题意:A(x) is known, A(x)*B(x)=1( mod pow(x,t) ),calculate B(x) ? 解法:先求t=[t/2]时的解为B0(x),然后经过数学处理可得到B(x)和B0(x)的关系。 详见博客http://picks.logdown.com/posts/189620-inverse-element-of-polynomialconst int mo = 1e原创 2015-07-08 19:17:32 · 734 阅读 · 0 评论