试除法

✍ dations ◷ 2025-07-01 21:05:32 #素性测试,除法,整数分解算法

试除法是整数分解算法中最简单和最容易理解的算法。首次出现于意大利数学家斐波那契出版于1202年的著作。

给定一个合数(这里,是待分解的正整数),试除法看成是用小于等于 n {\displaystyle {\sqrt {n}}} 的因子。因为它检查的所有可能的因子,所以如果这个算法“失败”,也就证明了是个素数。试除法可以从几条途径来完善。例如,的末位数不是0或者5,那么算法中就可以跳过末位数是5的因子。如果末位数是2,检查偶数因子就可以了。

某种意义上说,试除法是个效率非常低的算法,如果从2开始,一直算到 n {\displaystyle {\sqrt {n}}} 有大小接近的素因子(例如公钥密码学中用到的),试除法是不太可能实行的。但是,当有至少一个小因子,试除法可以很快找到这个小因子。值得注意的是,对于随机的,2是其因子的概率是50%,3是33%,等等,88%的正整数有小于100的因子,91%的正整数有小于1000的因子。

相关

  • 古尔邦节古尔邦节(意译为宰牲节,新马汶称哈芝节,阿拉伯语:عيد الأضحى‎,拉丁化:ʿĪd al-ʾAḍḥā,波斯语:عید قربان‎,维吾尔语:.mw-parser-output .font-uig{font-family:
  • font color=#ffffff陕西/font本列表是中国大陆高等学校列表的陕西省部分。截至2017年5月31日,陕西共有34所公立本科高校、21所民办本科高校、29所公立专科高校、9所民办专科高校、15所成人高校、6所军事
  • 豚鼠特攻队《豚鼠特攻队》(英语:)是一部由杰瑞·布洛克海默制作、于2009年由华特迪士尼发行的美国3D电脑动画电影。它的故事作者是柯马克与玛莉安·伟柏力(英语:Marianne Wibberley & Corma
  • 奥兹格·巴伊拉克奥兹格·巴伊拉克(土耳其语:Özge Bayrak,1992年2月14日-),土耳其女子羽毛球运动员。2015年8月,奥兹格·巴伊拉克参加印尼雅加达举行的世界羽毛球锦标赛,出战女子单打项目。她在首轮
  • .kg.kg为吉尔吉斯斯坦国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .
  • 北所罗门共和国北所罗门共和国(Republic of the North Solomons)是一个仅仅存在六个月的非普遍承认国家,主要由布干维尔岛、布卡岛以及若干小岛组成。目前为巴布亚新几内亚的布干维尔自治区。
  • 王玉玲王玉玲(1964年9月4日-1993年1月25日),台湾女演员,中华电视公司基本演员之一,毕业于台北商专夜补校及华视训练中心演员训练班,代表作品有《京城四少》及《不归路》。1991年,王玉玲在
  • 塞浦路斯行政区划塞浦路斯全国划分为6个行政区(希腊语:επαρχίες ,土耳其语:eparchies)。区下设自治区。
  • 草酸锌草酸锌,化学式为ZnC2O4。微溶于水,是一种白色粉末状固体。它可由硝酸锌和草酸的水热反应制备。草酸锌受热分解,生成氧化锌。
  • 凯文·麦克劳德凯文·麦克劳德(英语:Kevin MacLeod,1972年9月28日-),美国音乐制作人兼作曲家。他所制作的千余首音乐作品均在知识共享许可下发布,在制作者署名的情况下允许免费使用音乐作品,因此受