试除法

✍ dations ◷ 2025-12-08 15:07:17 #素性测试,除法,整数分解算法

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

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

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

相关

  • 科摩罗面积以下资讯是以2010年估计家用电源国家领袖国内生产总值(购买力平价) 以下资讯是以2016年估计国内生产总值(国际汇率) 以下资讯是以2016年估计人类发展指数 以下资讯是以2018
  • 安体舒通螺内酯(英语:spironolactone),商品名有安体舒通、Aldactone等,是一种常用于治疗心衰、肝硬化、胃病等引发的积液的利尿药。此药也用于治疗高血压、补充后仍无改善的低血钾,以及女
  • 炎黄炎黄是指汉族神话中的两个部落首领炎帝和黄帝,在诸多汉族或中国的史书及记录中的神话,这两个部落首领是在上古时期中原黄河流域形成汉族文明(或华夏文化)的起源或中国皇朝封建权
  • 印加印加帝国(克丘亚语:Tawantinsuyu)是15世纪至16世纪时位于南美洲的古老帝国,亦是前哥伦布时期美洲最大的帝国,印加帝国的政治、军事和文化中心位于今日秘鲁的库斯科。印加帝国的重
  • 国立编译馆国立编译馆是中华民国曾成立的国家图书编译机构,隶属于教育部,负责学术文化书籍、教科书以及学术名词的编辑翻译事务,但其编译成果的效力随时代而有不同。在1997年教育部开放民
  • 地震带地震带是指地震集中发生及分布的地方。地球上主要有四处地震带。地震带皆位于板块交界处或者板块内部的断裂带上。在地球上主要有四大地震带:中国地震局地质研究所研究员徐锡
  • 乐安县乐安县是中国江西省抚州市所辖的一个县。总面积为2413平方公里,2003年人口为34.9万。南宋绍兴十九年(公元1149年)设县,属抚州,元代属抚州路,明清属抚州府。建国后属抚州地区、抚州
  • 1932年7月德国国会选举弗朗茨·冯·帕彭 Non-partisan无 (帕彭保留,成为未选举出的总理) 1932年7月德国国会选举于1932年7月31日在德国举行,紧接着魏玛共和国国会的提前解散。在这次国会选举中,由阿
  • 莎斯姬亚·伦勃朗莎斯姬亚·凡·优伦堡(荷兰语:Saskia van Uylenburgh,1612年8月2日-1642年6月14日),是荷兰画家伦勃朗的妻子,她曾在一些著名的油画作品中担当模特。莎斯姬亚出生在吕伐登,她是八个孩
  • 方君璧方君璧(1898年-1986年)福建闽侯人,是一位旅法中国女画家。1898年出生在福建福州的一个富裕家庭,1912年随姐姐方君瑛和姐夫曾醒前往法国巴黎。1917年在开始巴黎朱利安学院和波尔多