数学心

蔡泽禹

首页 >> 数学心 >> 数学心最新章节(目录)
大家在看 御用兵王 官途 一号红人 官道无疆 医品宗师 我的贴身校花 奇门医圣在都市 我在女子监狱的日子 超级兵王在都市 美女总裁爱上小保安:绝世高手 
数学心 蔡泽禹 - 数学心全文阅读 - 数学心txt下载 - 数学心最新章节 - 好看的都市生活小说

第141章 米勒拉宾素性测试

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

对于一个数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.001zj.com)数学心字节读书更新速度全网最快。

上一章 目 录 下一章 存书签
站内强推 身为领主的我只想好好种田 穿成恶毒继母后反被娇养了 华山之梁发 灵武帝尊 我在末日圈养星兽 帝霸 他从火光中走来 旁门道祖:执掌封神榜 火爆狂兵 八零新婚夜:胖妞她美又辣 神话版三国 猛男诞生记 太监能有什么坏心思 大数据修仙 我的1979生活 争霸天下 妖孽保镖 快穿之我又把男主给灭了 全球高武 重生之校园特种兵 
经典收藏 王牌特工 妙手天师 从和天后老婆离婚后开始爆红 海洋挑战者 重生之不再摆烂 神级提示:开局举报越狱犯 我在边区支教 农商天下 文娱从和天后谈恋爱开始 重生最流风 继承两万亿 第一神豪 玄宇学院之秦皇印 往事如烟尘缘如梦 和大明星老婆从绯闻开始 打造娱乐帝国从脱口秀大会开始 1984之狂潮 龙拳 玩命挑战 我的美女市长老婆 
最近更新 御用兵王 官途 一号红人 官道无疆 医品宗师 我的贴身校花 奇门医圣在都市 绝品邪少 我在女子监狱的日子 校花之贴身高手 校花的修仙强者 猛男诞生记 超级兵王在都市 都市奇门医圣 鉴宝秘术 超级医王 美女总裁爱上小保安:绝世高手 校园第一废物 超级军工帝国 女总裁的全能兵王 
数学心 蔡泽禹 - 数学心txt下载 - 数学心最新章节 - 数学心全文阅读 - 好看的都市生活小说