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.logos444.com)数学心掌阅免费小说更新速度全网最快。

数学心最新章节 - 数学心全文阅读 - 数学心txt下载 - 蔡泽禹的全部小说 - 数学心 掌阅免费小说

猜你喜欢: 光速领跑者抱歉,有系统真的了不起何日请长缨异化都市之无敌仙帝老兵新警极品太子爷终极高手我只会拍烂片啊星照不宣星官赐福重生创业时代宝鉴脑移植成功,女首富要活捉我洋港社区重开地狱妙手玄医武器专家系统仙道霸主在都市举世随我攻入玄幻世界
完本推荐: 天才相师全文阅读黄金瞳全文阅读神藏全文阅读修真聊天群全文阅读宝鉴全文阅读地产之王全文阅读绝品天医全文阅读我的绝色美女房客全文阅读大医凌然全文阅读黄金渔村全文阅读生肖守护神全文阅读重生似水青春全文阅读美食供应商全文阅读大王饶命全文阅读捡宝王全文阅读我的1979全文阅读我是大玩家全文阅读三界红包群全文阅读超能狂兵全文阅读剑道真解全文阅读
同类新书: 潜入噩梦的游戏单枪匹马娶网友断掌女人生死章文娱:让你唱歌,你搁这作法?男神拯救计划导听途说一夜乍富娱乐:我真的是个好人神级提示:开局举报越狱犯这个仙王有点任性我真的只想苟成大佬啊大叔的青春日记之云南往事特种兵:我炊事兵,开局拒绝狼牙在面具之下都市:重回97当大亨!我有一座超级度假村明暗交错的世界从零开始建立游戏帝国四合院:我前女友是秦淮茹

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