试除法

✍ dations ◷ 2025-11-23 06:34:34 #素性测试,除法,整数分解算法

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

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

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

相关

  • 台北和平篮球馆坐标:25°01′17.2″N 121°32′43.7″E / 25.021444°N 121.545472°E / 25.021444; 121.545472台北市和平实小附属篮球馆(英语:Taipei Heping Basketball Gymnasium),简称台北
  • 1623年
  • 杞梁杞梁(?-前550年),为春秋时期的齐国大夫,名植,一名殖,字梁。在伐莒的战争中殉国,其妻孟姜哭夫于城,城为之崩塌。齐后庄公四年(前550年),他与华周都是齐后庄公的部下将领。曾经讨伐过卫国、
  • 吕捷吕捷,本名吕建锋,出生于台湾高雄,是一位历史科补教名师、台湾的YouTube网络红人,同时也是三立新闻台《吕读台湾》的节目主持人。 拥有的多重身份:素人补教历史老师、Youtube网红
  • 刘玉栋刘玉栋(1970年10月23日-)是中国篮球运动员,CBA历史上的传奇人物,曾被称为“战神”和“新中国男篮50杰”。出生于福建莆田,少年时代就进入八一男篮。司职大前锋,以准确的中远距离投
  • 长额虾科长额虾科(学名:Pandalidae),是抱卵亚目真虾下目长额虾总科的其中一个科,包括23个属、约200个物种,皆可食用,具高度经济价值。现时在餐桌上常见的牡丹虾就是本科多个物种的合称。本
  • 对称多项式数学中的对称多项式是一种特殊的多元多项式。假设一个.mw-parser-output .serif{font-family:Times,serif}元多项式(1, 2, ..., ),当其中的个不定元任意交换后,多项式仍维持不
  • 鸭赏宜兰鸭赏是宜兰特产,当地“四宝”之首。可以直接食用,也可以用作菜肴配料。将洗扒干净的鸭悬挂在特制的炉中,用甘蔗点火烟熏烤致熟,包装。
  • 马内侍马内侍,又称中宫内侍,生没年不详,日本平安时代中期的女性和歌歌人。中古三十六歌仙之一,也列入女房三十六歌仙。她是源能有的玄孙,源时明养女,生父是时明兄长源致明。她先在出仕于
  • 电磁感应透明电磁波引发透明(英语:Electromagnetically induced transparency,EIT),一般是用两束光同时照射到原子介质(如大量原子组成的气体),使得其中一束光能够在与原子跃迁共振时通过原子介