码迷,mamicode.com
首页 >  
搜索关键字:miller-rabin    ( 128个结果
HDOJ 5150 Sum Sum Sum Miller_Rabin
很少有这么裸的题目,测一下Miller_Rabin Sum Sum Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 72    Accepted Submission(s): 52 Proble...
分类:其他好文   时间:2014-12-27 23:11:06    阅读次数:207
Miller-Rabin算法
该算法产生的数不一定是素数,但该算法产生的数很大几率上可以认为是素数! 素数的两个性质:(只有理解了这两个性质才能理解Miller-Rabin算法!) 性质一:如果p是素数,a是小于p的正整数,则 a^2 mod p =1 当且仅当 a mod p = 1 或 a mod p = -1 mod p =p-1  性质二:设p是大于2的素数,我们有 p-1=2^k * q,k>0,q为奇...
分类:编程语言   时间:2014-11-24 22:35:14    阅读次数:271
数论算法——信息安全数学基础算法总结(python版)
/* Author: wsnpyo Update Date: 2014-11-16 Algorithm: 快速幂/Fermat, Solovay_Stassen, Miller-Rabin素性检验/Exgcd非递归版/中国剩余定理*/import randomdef QuickPo...
分类:编程语言   时间:2014-11-16 15:59:16    阅读次数:278
Miller Rabin算法
#includeusing namespace std;typedef unsigned __int64 llong;llong mod_pro(llong x,llong y,llong n){llong ret=0,tmp=x%n;while(y){if(y&0x1)if((ret+=tmp)>...
分类:编程语言   时间:2014-11-02 23:58:42    阅读次数:562
Miller_Rabin、 Pollard_rho Template
Multiplyand pow Function://计算 (a*b)%c. a,b都是ll的数,直接相乘可能溢出的// a,b,c = c)a %= c; b >>= 1; } return ret;}//计算 x^n %cll pow_mod(ll x,ll n...
分类:其他好文   时间:2014-10-30 14:57:08    阅读次数:195
HDU1164_Eddy's research I【Miller Rabin素数测试】【Pollar Rho整数分解】
题目大意:任意一个数x,都可以被分解为几个素数(可以相同)相乘的形式,现在给你一个数x, 把它分解为几个素数相乘的形式。 思路:这里x的规模最大为65535,所以用简单的素性判断方法直接暴力也可以过。网上贴的 代码大多简单,这里贴一个用【Miller Rabin素数测试】+【Pollar Rho整数分解】来做的代码...
分类:其他好文   时间:2014-10-29 17:14:15    阅读次数:261
质因数分解的rho以及miller-rabin
一、前言质因数分解,是一个在算法竞赛里老生常谈的经典问题。我们在解决许多问题的时候需要用到质因数分解来辅助运算,而且质因数分解牵扯到许许多多经典高效的算法,例如miller-rabin判断素数算法,rho启发式搜索质因数分解算法等。在此文里,我要介绍的就是miller-rabin算法以及rho启发式...
分类:其他好文   时间:2014-10-27 17:04:58    阅读次数:348
大素数判断和素因子分解【miller-rabin和Pollard_rho算法】
集训队有人提到这个算法,就学习一下,如果用到可以直接贴模板,例题:POJ 1811转自:http://www.cnblogs.com/kuangbin/archive/2012/08/19/2646396.html传说中的随机算法。效率极高。可以对一个2^63的素数进行判断。可以分解比较大的数的因子...
分类:编程语言   时间:2014-10-23 22:27:01    阅读次数:252
POJ2429_GCD & LCM Inverse【Miller Rabin素数测试】【Pollar Rho整数分解】
GCD & LCM Inverse 题目大意:给你两个数a和b的最大公约数和最小公倍数,求a和b (其中在满足条件的情况下,使a+b尽量小) 思路:最大公约数和最小公倍数的规模为2^63,暴力果断不行。 已知a*b = L(最小公倍数)*G(最大公约数); 设p = L/a,q = L/b,s = L/G; 即p、q为a和b除去最大公约数的部分,且两者互质; GCD(p,q) = 1,LCM(p,q) = p * q = L*L/(a*b) = L*L/(L*G) = L/G = s。 LCM(p,q) ...
分类:其他好文   时间:2014-10-15 18:14:21    阅读次数:303
POJ1811_Prime Test【Miller Rabin素数测试】【Pollar Rho整数分解】
题目大意:T组数据,对于输入的N,若N为素数,输出“Prime”,否则输出N的最小素因子 思路:因为N的规模为2^54所以普通的素性判断果断过不了。要用Miller Rabin素数测试来做。 而若N不为素数,则需要对N进行素因子分解。因为N为大数,考虑用Pollar Rho整数分解来做。...
分类:其他好文   时间:2014-10-15 12:49:30    阅读次数:225
128条   上一页 1 ... 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!