试除法

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

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

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

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

相关

  • 布特罗斯·布特罗斯-加里布特罗斯·布特罗斯-加利(阿拉伯语:بطرس بطرس غالي‎,拉丁化:Buṭrus Buṭrus-Gālī,1922年11月14日-2016年2月16日),联合国第六任秘书长(1992年1月—1996年12月)。布特
  • 江南省江南省,清朝初期设置的省。辖区范围大致相当于今天的江苏省、上海市和安徽省。始设于顺治二年(1645年),省府位于江宁府(今南京市),其前身是明朝的南直隶。康熙年间,江南分省,分为安徽
  • 义经记‘义经记’(ぎけいき)是以源义经和其主从为中心的军记物语,作者、成立年代皆不详,一般认为是南北朝时代至室町时代初期成立。能剧、歌舞伎、人形净瑠璃等,影响后世许多的文学作品
  • 2001年马其顿武装冲突奥赫里德协议(英语:Ohrid Agreement) 马其顿 支持者: 150-250位平民死亡,并超过1,000位平民受伤 其他伤亡: 140,000位平民流离失所 2001年马其顿武装冲突为2001年2月到6月开始
  • 三立电视戏剧节目列表三立电视剧,是指由三立电视自制或投资播放的台湾电视剧。多数三立偶像剧多与其他无线台以及电视台策略联盟制作播出,例如台视、中视、华视、东森电视等,也因此获得极高收视,本条
  • 珍·克莱门斯简·兰普顿·"珍"·克莱门斯(英语:Jane Lampton "Jean" Clemens,1880年7月26日-1909年12月24日),美国著名作家马克·吐温(原名塞缪尔·克莱门斯)和欧丽维亚·兰登(英语:Olivia Langdon
  • 潜移断层潜移断层与会造成大规模运动的一般断层有明显不同,是一种持续释放能量缓慢运动的断层。。世界上仅有非常少数的潜移断层案例。美国加州中部的霍利斯特存有一条著名的例子卡拉
  • 约翰·威尔逊·刘易斯约翰·威尔逊·刘易斯(John Wilson Lewis,1930年11月16日-2017年9月4日)是美国政治学家和中国问题专家,帮助推动了美国与中国进行乒乓外交,还通过向朝鲜提供抗生素,拉起了竹幕。并
  • 日本围棋史围棋起源于中国,广为古代文人喜好,属琴棋书画四艺之一。唐朝时围棋获得了很大发展,并随着日本遣唐使传入日本。围棋的日文汉字是“囲碁”,日语里“碁”字的音读是“Go”。吉备真
  • 朱启祥朱启祥(1919年-1977年),男,江苏无锡人,中华人民共和国军事人物,中国人民解放军少将,曾任武汉军区炮兵政治委员,第四届全国人大代表。