手机浏览器扫描二维码访问
对于一个数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必为合数。
喜欢数学心请大家收藏:()数学心
穿成商户女摆烂,竟然还要逃难! 玄灵界都知道我柔弱可怜但能打 哦豁!虐文炮灰不干了! 混迹娱乐圈的日子 大明:开局气疯朱元璋,死不登基 至尊战皇 农夫是概念神?三叶草了解一下! 新人驾到 我的徒弟不对劲 暗无 快穿之炮灰得偿所愿 在下潘凤,字无双 摊牌了,我爹是绝顶高手! 穿到八零,我自带锦鲤系统! 我一枪一剑杀穿大陆 重生在宝可梦,我的后台超硬 国运:拥有多重身份的我很合理吧 宗门全是美强惨,小师妹是真疯批 译文欣赏:博伽瓦谭 永恒大陆之命运
师父死了,留下美艳师娘,一堆的人打主意,李福根要怎么才能保住师娘呢?...
(都市热血小说)叶龙曾是世界上公认的文武奇才,所到之处,再强大的敌人也得望风而逃。然而,就是这样的叱咤风云人物却突然放弃耀眼光环,回到灯红酒绿的都市保护大小姐!他性格冷酷张狂,为达到目的不择手段!凭借惊人的本能和超人的智力,在繁华的天骄市上演一场激情四射的热血人生!PS本书读者群128492045(豆丹家族)...
他并非凡夫肉眼,他的眼光震惊世人! 1984年,他便投资创建了思科,而在随后的岁月里,他又先后创建了网景,亚马逊,雅虎 甚至是Google,ICQ...
被丈母娘为难,被女神老婆嫌弃!都说我是一无是处的上门女婿!突然,家族电话通知我继承亿万家财,其实我是一个级富二代...
石焱携功法修改器重生入九域玄幻世界,人族挣扎求生。九域世界以游戏形式发售面世。当有一日,两界融合,妖魔肆虐而来。石焱内测进入九域世界,这一日,游戏尚未发售,玩家尚未进入,妖魔尚未影响书友Q群371073565...
现代第一特工穿越倚天神雕天龙,坐拥花丛的传奇故事!宁可错杀三千也不放过一个!‘穿越’,你绝对没听错。倚天神雕,美女无数,一个个冰清玉洁的清纯玉女,如何‘穿越’,还等什么?赶快点击吧!...