TOP榜写作榜手机小说

最近更新新书入库全部小说

西红柿小说网 >> 数学心 >> 第141章 米勒拉宾素性测试

第141章 米勒拉宾素性测试

对于一个数n,如果想要判断它是否为素数,常规的方法为试除法。即,让n依次除以2到sqrt(n)以内的整数。如果有出现除尽的情况,则为合数。

该方法的时间复杂度为O(sqrt(n))在面对n为长整型的时候有可能超出时间要求。因此普遍采用米勒拉宾算法进行素性判定。

在此之前介绍一种伪素数判定方法——小费马定理。

但没有米勒拉宾素性测试快。

米勒拉宾素性测试是:

判断一个数p是否为素数

p首先得为大于等于2的正整数才有可能为素数,

首先判奇偶,若为偶数只有2为素数,

若为奇数(这里可以考虑去掉 3甚至5的倍数),则先求出d。

对于每一个底a,让d不断乘以2直到为(p-1)/2,

在此过程中(包括原本的d与d=(p-1)/2时的情况),

设t为 a的d次方模p的余数,

(1)当t=-1时跳出,声明p有可能为素数

(2)当t=1时,若d为奇数,跳出声明p有可能为素数,否则跳出声明p必为合数

(3)当d=(p-1)/2时跳出,声明p必为合数。

喜欢数学心请大家收藏:(www.xihongshixiaoshuo.org)数学心西红柿小说网更新速度全网最快。

数学心最新章节 - 数学心全文阅读 - 数学心txt下载 - 蔡泽禹的全部小说 - 数学心 西红柿小说网

猜你喜欢: 校花的贴身高手我想单身太难了华娱1997饲养全人类重生野性时代大国重工开局在出租屋里捡到一个亿九州战神重生过去震八方四合院:我成了何雨柱诸天无限之卡牌系统开局对手是战神全球影帝重铸人族荣光发个微信去天庭我要做港岛豪门向往桃源村悠闲的海岛修仙生活重生:回到1991年当首富我要走红
完本推荐: 深空彼岸全文阅读华娱1997全文阅读桃花村小神医全文阅读都市种子王全文阅读夜的命名术全文阅读一个顶流的诞生全文阅读当医生遇上不正经系统全文阅读重生:回到1991年当首富全文阅读末日刁民全文阅读回到过去当富翁全文阅读重生之2006全文阅读同桌凶猛全文阅读香港风云娱乐全文阅读九州战神全文阅读我的老千江湖全文阅读发个微信去天庭全文阅读都市极品风水师全文阅读女神的兼职司机全文阅读缔造我的第一豪门全文阅读天才相师全文阅读
同类新书: 终极军魂步川小姐的贫穷物语傲娇房东爱上我撼动世界的游戏开发商地球最强男神学霸养成计划天下珍玩最强特种保镖人生得意无尽欢情陷女上司无敌小村医悠然农庄护花妙手极道狂少穿越者最强纨绔热血之青春无悔特工学生校园纯情霸主极品眼镜

数学心最新章节手机版 - 数学心全文阅读手机版 - 数学心txt下载手机版 - 蔡泽禹的全部小说 - 数学心 西红柿小说网移动版 - 西红柿小说网手机站