试除法

✍ dations ◷ 2025-12-08 05:36:18 #素性测试,除法,整数分解算法

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

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

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

相关

  • Fas通路细胞凋亡(英语:apoptosis,源自希腊语:απόπτωσις,有“堕落、死亡”之意),为一种细胞程序性死亡。相对于细胞坏死(necrosis),细胞凋亡是细胞主动实施的。细胞凋亡一般由生理或
  • 国家和平与发展委员会殖民时期:现代:政治主题国家和平与发展委员会(缅甸语:နိုင်ငံတော်အေးချမ်းသာယာရေးနှင့်ဖွံ့ဖြိုးရေးကောင်စီ)为缅甸军政府时
  • 普利茅斯普利茅斯(英语:Plymouth,读音:.mw-parser-output .audiolink a{background:url("//upload.wikimedia.org/wikipedia/commons/f/f7/Loudspeaker.png")center left no-repeat!impo
  • 1,3,5-三庚基苯1,3,5-三庚基苯(英语:1,3,5-Triheptylbenzene,又名均三庚苯)是一种不溶于水的芳香族有机化合物,化学式为C27H48,式量372.67,可由1,1',1''-(1,3,5-苯三基)三的加氢还原反应制得。1-
  • 晚钟晚钟可以指:
  • 林大有林大有(1515年-?),字端时,号东庐,广东潮州府潮阳县县廓都(今棉城)人,明朝政治人物。广东乡试第六十名举人。嘉靖十七年(1538年)中式戊戌科会试第二百三十五名,登第三甲第二百一十三名。授
  • 血腥+马利《血腥+马利》(日语:ブラッディ+メアリー)是サマミヤアカザ(日语:サマミヤアカザ)的日本少女漫画作品,刊载于角川书店旗下漫画杂志《月刊Asuka》。台湾中文版由台湾角川代理。渴望
  • 大头金蝇大头金蝇(学名:)是丽蝇科金蝇属的一个双翅目昆虫物种。其成虫的身体有着金属般亮丽的蓝绿色彩,栖息于气候温暖的环境。其幼虫一般栖息于乡间的粪池,但经处理后可入药,功效消滞去积
  • 泰科耐斯泰科耐斯(英语:Technetics Group)是面向全球加工和一般制造行业的工程工业产品制造商Enpro Industries, Inc.旗下的六个运营部门之一。泰科耐斯的总部位于美国南卡罗来纳州哥伦
  • 阮福绵㝘阮福绵㝘(越南语:Nguyễn Phúc Miên Ngôn/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKS