书阁网

手机浏览器扫描二维码访问

第一百四十八章 米勒拉宾素性测试计算数论(第1页)

对于一个数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必为合数。

喜欢数学心请大家收藏:(aiquwx)数学心

请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。

热门小说推荐
重生校园:帝王娇妻暖暖爱

重生校园:帝王娇妻暖暖爱

原书名重生校园帝王娇妻暖暖爱她是重生回来的秦语笙,容貌绝美,倾国倾城,前世她被渣男渣女陷害。重生回来,又遇见他,他对她还是一见钟情,恋上她,爱上她,陪伴着她。...

电影世界十连抽

电影世界十连抽

黄尚又失恋了,从15岁开始的初恋,到24岁亲眼看到女朋友上了老总的车,每年一次,已经连续失恋十次了,而且每次都是被甩的那个。也许老天都看不下去了,一款电...

红楼春

红楼春

隆安五年,二世为人的贾蔷为保清白身,从虎狼之巢宁国府夺命而逃,自此,一名万年工科单身狗,迎来了他在红楼世界的春天群号舵主一群三七九,三零三,零七六(已满)舵主二群七二九,八二一,六零五(已满)舵主三群一零六,一八八,零七八零普群一一三,五五七,五三零二...

数码暴君

数码暴君

这里是蛮荒的世界,这里是太古的战场!神明高居星空王座,燃烧军团杀声震天!看我…一拳撕裂天空,一脚踏碎大地!狐仙,你确定你说的是数码宝贝!?...

情非得已:贤妻难为

情非得已:贤妻难为

☆☆☆本书简介☆☆☆平淡无奇的婚姻,让她忍不住出轨。丈夫移情别恋,婆婆百般刁难,年轻的男人又热情体贴,她难以抗拒...

首席强制爱:独宠迷糊小娇妻

首席强制爱:独宠迷糊小娇妻

老公,我想在花园里种玫瑰!某人将她霸道拥入怀,花有什么好种的,来和我种草莓。传闻雷厉风行的总裁大人冰冷的外表下其实有一颗少女心,殊不知先生,太太又在您的跑车上画卡通!当晚,她气呼呼地瞪着美眸,我要和你离婚!某人脸色一沉,看来我还没有好好地爱够你,封太太!恋人之间最美的情话就是,我想你...

每日热搜小说推荐