数学心

蔡泽禹

首页 >> 数学心 >> 数学心最新章节(目录)
大家在看被迫选了萝莉:我的冒险之旅成为黑暗四天王致力于干掉四圣兽御兽:我的数码兽很淦网游:开局超神器,想不弑神都难全民转职,我百分百触发异常状态在逃生游戏中做朵黑心莲全民转职:我有一箭可诛神魔骑士之光:奥特曼宇宙之旅综网的巫:从艾泽拉斯吃到山海经我的无敌预判
数学心 蔡泽禹 - 数学心全文阅读 - 数学心txt下载 - 数学心最新章节 - 好看的网游动漫小说

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

上一章目录下一章阅读记录

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

喜欢数学心请大家收藏:(m.pipidushu.com)数学心皮皮读书更新速度全网最快。

上一章目录下一章存书签
站内强推萌娃修仙:我的姐姐是个老妖怪挖金挖金挖金挖金挖金挖金原神玩家勇闯柯学世界空间异能:末世重生后她又行了开始修仙,男友他低调却无敌女主今天有点撩我是忍者之神全职剑修三国之弃子末世机甲:s级纯情女帝攻略计划女神的上门豪婿赵旭李晴晴我给女神当赘婿重生超级女主播重生俏军媳帝王无名男儿行站在梦与现实之间论大后期金手指的我怎么苟过前期好兄弟变身豪门少女,我把她收了安西兵日记
经典收藏你个世界第一,非要沉迷整活儿?你贩剑,我发癫,盛京城里我是爹我狙到了你的心第一强者沈浪网游之一杆长枪定乾坤我在恋爱综艺里社交牛逼渣老板每天都想拿掉我的崽退婚后,司少追妻火葬场!带着祖符穿越斗破洪荒:豹豹我呀好像废了!檀健次:繁星若你正义生气的狩猎恶魔重生之统治NBA联盟之梦回s3我没想当职业选手啊全民皇帝美食制造商超级败家子玄学王妃算卦灵禁欲残王宠上瘾小说全文免费阅读三个缩小版大佬带百亿资产上门
最近更新鲁鲁修凌驾于诸天龙族:从觉醒言灵皇帝开始【HP】布莱克家族斩神:等等!大夏怎么全是神?云闪富的生命盲盒之旅迷雾求生:从升华万物开始无敌开局封印辉夜姬,我才是世界主宰猛A穿O:我靠系统逆袭杀穿星际全职体校:国家队全是我的学生我滴个白月光突然就变绿茶了!对强取豪夺者强取豪夺塔防狂潮,我有无限装备栏!华夏神农直男超甜,男主疯狂献上女主剧本HP:斯莱特林贫困生眉庄:纯元不死你等不过尔尔风流短跑之神凹凸世界:雷震之女独宠敌国质子,病弱太子颠覆朝堂区区如懿,打就打了
数学心 蔡泽禹 - 数学心txt下载 - 数学心最新章节 - 数学心全文阅读 - 好看的网游动漫小说