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.kuaiyankanshu.org)数学心快眼看书更新速度全网最快。

数学心最新章节 - 数学心全文阅读 - 数学心txt下载 - 蔡泽禹的全部小说 - 数学心 快眼看书

猜你喜欢: 基地签到三年,成为全球特种之父重生1977年从知青开始我有一个人才市场脑海带着一扇门老爸让我从十个女神中选一个结婚怀旧时代马背夷歌我有一座超级度假村我的剧组非人类老街小饭馆成为作者后的我无敌了无敌从仙尊奶爸开始灾难艺术家我真是来交换的四合院:这个许大茂会打架情义颂平凡的美发师全人类消失后,我造战舰被直播了重生之我真没想当男神我和崇祯成了合伙人
完本推荐: 重生1977年从知青开始全文阅读明克街13号全文阅读脑海带着一扇门全文阅读相亲相出个总裁妹妹全文阅读我成了云养男友全文阅读仙门走出的男人全文阅读穿越四合院里做倒爷全文阅读我和崇祯成了合伙人全文阅读逆袭1988全文阅读我真不想跟神仙打架全文阅读娱乐之演员全文阅读养成系黑科技神豪全文阅读道观养成系统全文阅读反盗墓:开局吓跑摸金校尉全文阅读好莱坞拳王全文阅读都市超凡医神全文阅读好莱坞绘制全文阅读这个医生很稳健全文阅读文娱从少年中国说开始全文阅读2002:首富之路全文阅读
同类新书: 直播:贫道云游全球传教仙法人在桃花源,养龙被向往曝光了开局绑定神豪系统系统让我别闲着大显威灵神秘复苏之地狱轮回工地那些事大巨星奶爸反派:人在书中,女主人设全崩了致富从1978开始从偷渡界域开始反攻怪异我的港娱帝国海上花月圆重生从表白校花开始直播:开局获赠大白蛇闪耀互联网时代超任性歌王画坛全能怪咖随身空间之无限人生我是否惊艳了你的时光

数学心最新章节手机版 - 数学心全文阅读手机版 - 数学心txt下载手机版 - 蔡泽禹的全部小说 - 数学心 快眼看书移动版 - 快眼看书手机站