试除法

✍ dations ◷ 2025-07-06 10:03:04 #素性测试,除法,整数分解算法

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

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

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

相关

  • 嗜冷生物嗜冷生物是嗜极生物的一种,能够在低温的环境保持生长和繁殖的能力。与之对比的是通常生活在高温环境的嗜热生物。嗜冷细菌在地球上分布很广,因为地球表层很大一片区域的温度都
  • 路易·安托万·布干维尔路易斯·安东尼·布干维尔(法语:Louis Antoine de Bougainville,1729年11月12日-1811年8月31日)是一位法国海军上将、探险家,与詹姆斯·库克处于同一时代。他参与了对抗英国的法国
  • 塞缪尔·亚当斯塞缪尔·亚当斯(Samuel Adams,1722年~1803年),美国革命家、政治家、开国元勋,约翰·亚当斯堂兄。生于麻萨诸塞州波士顿,毕业于哈佛大学。他积极参加革命活动,是自由之子(茶党)的创建者
  • 佩奇唐·佩奇(英语:Don Page,1948年12月31日-),全名为唐纳德·尼尔森·佩奇 (英语:Donald Nelson Page),出生于美国的加拿大籍理论物理学家,现任教于加拿大的阿尔伯塔大学。唐·佩奇的研究
  • 迈门辛坐标:24°44′50″N 90°25′13″E / 24.7471492°N 90.4202734°E / 24.7471492; 90.4202734迈门辛市(英语:Mymensingh,孟加拉语读作moy-mon-shin-haw)是孟加拉国迈门辛专区与同
  • 尼亚美尼亚美(法语:Niamey)是尼日尔的首都及最大城市,位在尼日尔河河畔,市区大部分位于尼日尔河的左岸。它是行政、文化和经济中心。尼亚美可能建立于18世纪,但是直到法国在尼亚美设立了
  • 芳村区芳村区(1949年至2005年)是中国广州市的一个旧市辖区,最早于1949年设立,经过多次撤区与复区,2005年与荔湾区合并。芳村区位于广州市西南端,三面临珠江,陆地面积42.6平方公里。属珠江
  • 埃克塞尔·乌克森谢纳埃克塞尔·乌克森谢纳(瑞典语:Axel Gustafsson Oxenstierna af Södermöre 1585年6月16日-1654年8月28日)瑞典政治家、枢密院(英语:Privy Council of Sweden)成员、宰相,国王古斯
  • 新北区 (消歧义)新北区可以指:
  • 列夫·帕夫洛维奇·奥夫钦尼科夫列夫·帕夫洛维奇·奥夫钦尼科夫(俄语:Лев Павлович Овчинников,1943年1月21日-2020年9月29日),俄罗斯分子生物学家。俄罗斯科学院院士。莫斯科国立大学名誉