试除法

✍ dations ◷ 2025-12-09 05:01:23 #素性测试,除法,整数分解算法

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

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

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

相关

  • 果酸果酸(AHA、α-Hydroxy acids、alpha hydroxy acids),是指由多种天然蔬果中所萃取的自然酸,由于绝多数均自水果中提炼,因而俗称为果酸,但也有人工合成的。这类有机酸中,羟基取代了和
  • 杰夫·范甘迪杰夫·范甘迪(1962年1月19日-,Jeff Van Gundy),美国前篮球教练,现任ESPN篮球解说员。1961年3月28日,杰夫·范甘迪出生在加利福尼亚州的一个篮球教练世家,他的父亲比尔·范甘迪担任过
  • 郭斐蔚郭斐蔚(Frederick Rogers Graves,1858年-1940年)是美国圣公会传教士。上海第五任主教(1893-1937)。郭斐蔚参与创建了中华圣公会,1915年至1926年担任主教院主席。继任者为罗培德。郭
  • 最后通牒博弈最后通牒赛局(英语:Ultimatum Game)是一种由两名参与者进行的非零和博弈。在这种博弈中,一名提议者向另一名响应者提出一种分配资源的方案,如果响应者同意这一方案,则按照这种方案
  • 鲁迅故居鲁迅生前在许多地方都居住过。比如在北京,鲁迅在1919年买下了八道湾11号院的一套大院子,与弟弟周作人、周建人,和母亲鲁瑞及妻子朱安同住。1923年,因为兄弟纠纷鲁迅搬出八道弯,暂
  • 皮耶路易吉·科利纳皮耶路易吉·科利纳(Pierluigi Collina,1960年2月13日-)是一位意大利足球裁判,光头是他的特征。这位曾执法意大利足球甲级联赛的球证懂得意大利文、西班牙文、法文、英文等多国语
  • 生人勿进《生人勿进》(英语:Let Me In)是一部上映于2010年的美国浪漫恐怖类电影。翻拍自2008年瑞典电影《生人勿进》。1983年3月,在美国新墨西哥州中部城镇洛斯阿拉莫斯,一名惨遭毁容的男
  • 布莱恩·斯劳森布莱恩·斯劳森(英语:Brian Slawson,1956年8月2日-)于1956年在美国出生,是一名敲击乐演奏家,编曲家及作曲家。布莱恩·斯劳森于1956年8月2日出生于纽约,并在康涅狄格州的布鲁克菲尔
  • 圣彼得堡电车圣彼得堡电车(俄语:Санкт-петербургский трамвай,罗马化:Sankt-peterburgsky tramvay)是俄罗斯圣彼得堡主要公共交通之一。圣彼得堡电车是世界规模最大
  • 大卫·史威默大卫·史威默(英语:David Schwimmer,1966年11月2日-)是一位美国犹太裔电视电影演员、导演。1966年生于纽约,2岁后移居洛杉矶 。1988年毕业于西北大学,获得文学学士。毕业后混迹于洛