趣乐读小说网

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

第一百四十八章 米勒拉宾素性测试计算数论(第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,笨蛋少爷他逃了  第三十年明月夜  我在死亡副本当管理员  枭鸢  小仓鼠今天有猫了吗  我真没想在过去的年代当学霸  夸夸我的神探祖父穿越爹  还是修仙吧  神魔剑玄录  新搬来的邻居  迷津蝴蝶  攻略对象变成室友后,他不对劲  穿到虫族和军雌相亲  

热门小说推荐
地中海霸主之路

地中海霸主之路

醒掌天下权,醉卧美人膝,五千年风华烟雨,是非成败转头空!如果您喜欢地中海霸主之路,别忘记分享给朋友...

我来地球当天师

我来地球当天师

关于我来地球当天师修真尽头,羽化飞仙。别的大能飞升都是前往仙界,而张昊却阴差阳错飞到地球。他郁闷啊,为何仙界的上仙和仙女们都把他当成风水天师?...

恶魔总裁:爱上甜宠妻

恶魔总裁:爱上甜宠妻

关于恶魔总裁爱上甜宠妻三年前,因为未婚夫与闺蜜的背叛,她在酒吧买醉,遇上了这个谜一样的恶魔总裁。当她爱上他,怀上他的骨肉后,却发现,他们的婚姻不过是一场阴谋,签署了离婚协议后她黯然离开。三年...

修罗战神

修罗战神

关于修罗战神五年前,至亲被杀,逃窜南城。五年后,权倾天下,战神归来。一双铁拳,破敌千里,亦可护你一世安详。...

灵气复苏从武侠开始

灵气复苏从武侠开始

射雕大唐沧海,诛仙灵气复苏,从武侠世界开始!如果您喜欢灵气复苏从武侠开始,别忘记分享给朋友...

此生,我偏不嫁你!

此生,我偏不嫁你!

她是唐朝的玲珑公主,却因太肥而被拒婚,可是她偏偏又是一个爱面子认死理的公主,所以她选择喝下鹤顶红,并且发誓我偏要嫁给你,这辈子不行那就下辈子!喝下鹤顶红的她本以为自己必死无疑,却不曾想能够再次醒来,在醒来的自己居然变了模样,不仅如此整个世界都变了样子。是重生?还能否再见到他?可就是在她慢慢的融入这个新时代的时候,却发现了一个一千多年前的阴谋。原来这一切都是如果您喜欢此生,我偏不嫁你!,别忘记分享给朋友...

每日热搜小说推荐