试除法

✍ dations ◷ 2025-12-11 05:40:21 #素性测试,除法,整数分解算法

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

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

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

相关

  • Calvin Klein卡尔文·克莱因(Calvin Klein),简称CK,是一个美国时装品牌,于1968年成立,创始者为同名设计师卡尔文·克莱因。该公司现有Calvin Klein Collection(高级男女时装)、ck Calvin Klein(副
  • 刘奕儿《美好年代》《浮士德的微笑》《报告老师!怪怪怪怪物!》 《刘奕儿(Eugenie Liu,1990年11月12日-),出生于台湾台北市,台湾女演员,粉丝名为小年兽。 2014年出道前曾获MOD微电影创作大
  • 环形数学中,环形(annulus)是一个环状的几何图形,或者更一般地,一个环状的对象。几何学中通常所说的环形就是圆环,一个大圆盘挖去一个小同心圆盘剩下的部分。圆环的对称性非常强,是一个
  • 啮齿类动物实验啮齿类是目前实验室最常用的脊椎类实验动物。啮齿类动物因易于饲养、饲养技术成熟,加之易于繁殖而受到研究人员的青睐。最常用的啮齿类实验动物是大鼠和小鼠,除此之外,豚鼠、仓
  • 新秩序新秩序(印尼语:Orde Baru)是印度尼西亚第二任总统苏哈托于1966年掌权后,为与前任总统苏卡诺的“旧秩序”(Orde Lama)有所区别而使用的政治语言。一般而言,新秩序所形容的即是苏哈托
  • 巴什基尔语 俄罗斯巴什基尔语是突厥语族语言之一,流行在俄罗斯的巴什科尔托斯坦共和国(巴什基尔)。1989年普查显示苏联有超过1,047,000巴什基尔语母语使用者,还有26,737人称巴什基尔语为
  • 西闪米特语支西闪米特语是一个闪米特语族的分支。一些闪米特学家例如罗伯特·赫特佐恩(英语:Robert Hetzron)把闪米特语分成东闪米特语支和西部。
  • 美国派:兄弟会《美国派:兄弟会》(英语:American Pie Presents: Beta House)2007年上映于美国的性喜剧片,由环球影业发行,属于美国派系列电影的衍生系列。该片紧接着《美国派:集体裸奔》,继续由约
  • 义马果义马果()是一类已灭绝的银杏类植物,包括义马果科(Yimaiaceae)。义马果科下仅有一属,即义马果属()。发现于早侏罗世到中侏罗世的地层中。义马果具有8-9个簇生在总柄顶端的大型的胚珠
  • 季芹季芹(1976年4月16日-),出生于台湾台北市,台湾女艺人、女演员、电视节目主持人。自国中时期即进入演艺圈,初期多半接演清纯乖巧的小女儿或学生等角色。成年后,为求突破而转型,陆续发