笔趣阁屋

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

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

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

请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。

神魔剑玄录  新搬来的邻居  枭鸢  我真没想在过去的年代当学霸  君为客  迷津蝴蝶  死神不来了  穿到虫族和军雌相亲  夸夸我的神探祖父穿越爹  我在死亡副本当管理员  末世后我成了疯批alpha们的安抚剂  兽世养山君[种田]  上流假象  撩惹疯批顶E,笨蛋少爷他逃了  怪物崽崽和他的怪物监护人  第三十年明月夜  还是修仙吧  杀了那个妖鬼  小仓鼠今天有猫了吗  攻略对象变成室友后,他不对劲  

热门小说推荐
太监能有什么坏心思

太监能有什么坏心思

呐,说话要凭良心!我一个太监,怎么可能和皇后妃子宫女有私情呢?还有,我一个太监,怎么可能是什么大宗师呢?清正司内廷卫圣学会墨者行会,还有那些化外高手怎么可能都会听我的呢?好吧,就算这些都是真的,可我一个太监,能有什么坏心思?PS异世界架空,有人有妖,有剑修有百家,骚操作修炼,依旧轻松向...

超时空犯罪集团

超时空犯罪集团

如果给尤里新兵穿上钢铁侠的战甲。。。如果拿阿凡达改造狂暴兽人。。。如果用恐龙替换狗狗。。。如果把皇上拿复制人换掉。。。嘿嘿!!幸福的生活还会远么??王铮得到了尤里主基地智脑回到了十年前,收集散落到各个位面的科技,并加以改进的冒险之路!!尤里的复仇再度来袭!!-----------------------------...

天命成凰

天命成凰

关于天命成凰不听话,本王会休了你!西洲顶级权贵之女云姒,为寻真爱,隐瞒身份穿下嫁楚王。王爷厌恶,下人欺凌,小妾陷害。穿越第一天,就被便宜夫君拉去给他的侧妃献血入药?谁配动她!痴女翻身,嚣张霸道,拳打白莲,脚踢人渣!冷王普信女人,你成功的引起本王注意!本王愿意再娶你一次。云姒冷眼一笑,公布身份娶我,您配吗?...

三国:我败成最强猛将

三国:我败成最强猛将

穿越成潘凤,正巧赶上名场面,亲耳听到那句历史名言吾有上将潘凤,可斩华雄。幸好此时叮一声响,系统到账。可是,这系统有点奇葩若干年后,潘凤回忆往事当年我只是个死跑龙套的,如今我已是一号男主角,系统弄人啊!如果您喜欢三国我败成最强猛将,别忘记分享给朋友...

唐朝好岳父

唐朝好岳父

醒掌天下权,醉卧美人膝,五千年风华烟雨,是非成败转头空!如果您喜欢唐朝好岳父,别忘记分享给朋友...

哈喽,明星男友

哈喽,明星男友

有一个明星男朋友也真是甘苦自知,时刻害怕被偷拍,还得忍受一堆女粉丝索握手索拥抱,好不容易柳暗花明,却又有个苦情的前女友,她是一战到底,还是悄然退出...

每日热搜小说推荐