云轩阁小说网

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

第一百四十八章 米勒拉宾素性测试计算数论(第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必为合数。

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

新人驾到  在下潘凤,字无双  宗门全是美强惨,小师妹是真疯批  混迹娱乐圈的日子  玄灵界都知道我柔弱可怜但能打  我的徒弟不对劲  我一枪一剑杀穿大陆  暗无  哦豁!虐文炮灰不干了!  国运:拥有多重身份的我很合理吧  穿成商户女摆烂,竟然还要逃难!  穿到八零,我自带锦鲤系统!  农夫是概念神?三叶草了解一下!  译文欣赏:博伽瓦谭  至尊战皇  摊牌了,我爹是绝顶高手!  快穿之炮灰得偿所愿  重生在宝可梦,我的后台超硬  大明:开局气疯朱元璋,死不登基  永恒大陆之命运  

热门小说推荐
弃妃倾世

弃妃倾世

谁说穿越后宫就是圣宠不衰六宫无妃的幸福生涯?她保证不打死他!过来,朕不打你。放屁!渺渺,过来朕抱。谁信!苏渺,再不过来打断你的狗腿!皇上苏渺一睁眼就是冷宫的四堵灰墙,简直凄凄惨惨戚戚!为了保住她的腿,只好狗腿的腻在皇帝陛下身边,惹得众人纷纷嫉恨白眼,直骂妖妃。可惜皇帝陛下不知怎的就宠上了这个冷宫弃妃,明明一开始恨不得将她千刀万剐,如今却大有昏聩独宠的意思。前朝后宫无不盼着她失宠的那一天,可是等着等着她似乎就此长盛不衰了!等他们反应过来,哪儿还有什么后宫啊?六宫粉黛,就剩她一人了!1v1,身心干净...

我是至尊

我是至尊

药不成丹只是毒,人不成神终成灰。天道有缺,人间不平,红尘世外,魍魉横行哀尔良善,怒尔不争规则之外,吾来执行。布武天下,屠尽不平手中有刀,心中有情怀中美人,刀下奸雄冷眼红尘,无憾今生。惊天智谋,踏破国仇家恨铁骨柔肠,演绎爱恨情仇绝世神功,屠尽人间不平丹心碧血,谱写兄弟千秋!...

时空冒险传奇

时空冒险传奇

我是空间的旅人,时间的行者我追逐真理,寻觅起源我行走诸天,求真万界我是传道者,亦是冒险家。另外,我真的很凶,超凶(看封面)!声明1本书尽量走合理认知世界的路线,有自己的观点设定,不喜勿扰!声明2本书中的内容并不真科学,并不全合理,因为没有实际基础,纯属作者菌的蘑菇想法,作者也写不出全无bug的小说。...

苏狂

苏狂

下载客户端,查看完整作品简介。...

提前登陆三百年

提前登陆三百年

新书从获得奇遇点开始宇宙深处飞来一座浩瀚无垠的大陆,从此整个世界都不一样了。同时陈荣火脑海里还突然出现了一本古书,按照古书的指引,他提前其他人三百年登陆到了新界。同样在书籍的指引下,在新界中,他的左手也变得不一样了。他从地下挖出一颗夜明珠,啪的一声,夜明珠被他捏碎,但是夜明珠的‘夜光属性’却留在了他手里。琢磨了...

我的绝色美女房客

我的绝色美女房客

这小小的四合院,住着一群租房客,而陈阳则是房东。好吧,既然如此,保护房客这个光荣而艰巨的任务,只能落在我的头上了。陈阳书友QQ群188631860...

每日热搜小说推荐