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.2shuwu.com)数学心二书屋更新速度全网最快。

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

猜你喜欢: 至尊股神重生回来的熟练度人生火爆狂兵家有贤婿老婆参加节目,我院士身份被曝光我和美女市长从今天开始随心所欲工地那些事扮演诸天从情满四合院开始回到2002当医生老衲要还俗第二部假婿真做我为金币狂我在重案组这些年氪星之血港漂往事都市猎人我的猫系女友找上门异能寻宝家我不装逼就会被抹杀
完本推荐: 异能小神农全文阅读极品仙帝在花都全文阅读最强奶爸全文阅读美女到我碗里来全文阅读绝世高手全文阅读极品护花保镖全文阅读我的极品女老师全文阅读医官亨通全文阅读至尊兵王全文阅读天才医生全文阅读最强修仙学生全文阅读地府朋友圈全文阅读最强战兵全文阅读我的校花老婆全文阅读妖孽保镖全文阅读超级因果抽奖仪全文阅读校园第一废物全文阅读女神总裁的近身高手全文阅读女神的私人保镖全文阅读超级兵王在都市全文阅读
同类新书: 我在地球当影帝财阀:从百倍增幅开始华娱科幻之王神话禁地:扮演剑魔,队友酒剑仙彼岸岛彼岸我已不做大佬好多年我的真元又多又猛逆流人生1978从偷到一根仙草开始静静的黄河那蝉那夏那些人我的电影吓哭全球观众重生之歌坛传说女神还是小可怜,忽悠她做老婆练了20年的秘笈终于入门了狗子是重生者,我能听到它的心声诸天打工仔,从游戏制作人开始我突然壕横起来了怎么办我真的很专情啊娱乐之我想做个明星

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