码迷,mamicode.com
首页 >  
搜索关键字:递推 高精度    ( 5024个结果
bzoj 2818 Gcd(欧拉函数)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2818 【题意】 问(x,y)为质数的有序点对的数目。 【思路】 定义f[i]表示i之前(x,y)=1的有序点对的数目,则有递推式: f[1]=1 f[i]=f[i-1]+phi[i]*2 ...
分类:其他好文   时间:2016-03-30 16:27:08    阅读次数:165
Java大数类介绍
java能处理大数的类有两个高精度大整数BigInteger 和高精度浮点数BigDecimal,这两个类位于java.math包内,要使用它们必须在类前面引用该包:import java.math.BigInteger;和import java.math.BigDecimal;或者import j ...
分类:编程语言   时间:2016-03-29 12:17:22    阅读次数:181
C - Train Problem II——(HDU 1023 Catalan 数)
Catalan数 + 组合数学 + 高精度(C++)/Java...
分类:其他好文   时间:2016-03-29 10:39:20    阅读次数:180
POJ 2229 Sumsets(递推,思考)
/* n = 7 1) 1+1+1+1+1+1+1 2) 1+1+1+1+1+2 3) 1+1+1+2+2 4) 1+1+1+4 5) 1+2+2+2 6) 1+2+4 */ /* 若i为偶数 : 若有 1 ,至少有两个 >f[i-2]的情况+两个1, 若没有1 , 将偶数分解/2 > f[i/2] ...
分类:其他好文   时间:2016-03-28 18:44:12    阅读次数:207
高精度阶乘的运算
阶乘:1x2x3x4.....N,仿照2的N次方的手法,只不过这次从前往后计算,得到的数从左往后,依次为个位十位百位...等等。例如:021,表示120 这个算法的一个缺点是,每次都要把数组乘一遍,有什么办法能优化它呢? ...
分类:其他好文   时间:2016-03-27 12:22:14    阅读次数:142
卡特兰数
令h(0)=1,h(1)=1,catalan数满足递推式: h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (n>=2) 例如:h(2)=h(0)*h(1)+h(1)*h(0)=1*1+1*1=2 h(3)=h(0)*h(2)+h(1)*h(1)+h ...
分类:其他好文   时间:2016-03-27 11:00:44    阅读次数:150
0 1背包续,考虑递推关系
因为w太大了 若dp[i][j] : 表示选取第i件物品,重量不超过j的物品的价值的最大, 第二层循环耗费太大 重新考虑递推关系, dp[i][j] 表示 选取 i 件物品, 价值为 j 时的最小重量 1 int dp[105][10005]; 2 3 int v[105]; 4 int w[105 ...
分类:其他好文   时间:2016-03-26 22:14:55    阅读次数:286
矩阵快速幂专题(一)
最近闲来无事,准备集中精力刷一波数论与图论。矩阵快速幂是数论里面的重要组成部分,值得我好好学习一下。因为题目比较多,分析也比较多,所以将此专题分成几个部分。做完这一专题,可能会暂时转向图论部分,然后等我组合数学学得差不多了,再回过头来继续做数论题。 矩阵快速幂算法的核心思想是将问题建模转化为数学模型(有一些简单题目是裸的矩阵模型,但是大部分难题就是难在要构造矩阵,用矩阵方法解决问题),推倒递推式...
分类:其他好文   时间:2016-03-26 07:06:46    阅读次数:179
3930: [CQOI2015]选数|递推|数论
题目让求从区间[L,H][L,H]中可重复的选出nn个数使其gcd=kgcd=k的方案数 转化一下也就是从区间[?Lk?,?Hk?][\lceil\frac{L}{k}\rceil,\lfloor\frac{H}{k}\rfloor]中可重复的选出nn个数使其gcd=1gcd=1的方案数 然后f[i]f[i]表示gcd=igcd=i的方案数,考虑去掉所有的数都是重复的情况,这种情况最后在判断一下...
分类:其他好文   时间:2016-03-23 22:22:11    阅读次数:198
hdu 5646 DZY Loves Partition 二分+数学分析+递推
链接:http://acm.hdu.edu.cn/showproblem.php?pid=5646 题意:将n分成k个正整数之和,要求k个数全部相同;并且这k个数的乘积最大为多少?结果mod 1e^9+7; 思路:由于是mod,不能通过模拟进行比较来判断是否为最优解;那么我们就必须直接计算出这个最优 ...
分类:其他好文   时间:2016-03-23 22:14:48    阅读次数:363
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!