试除法

✍ dations ◷ 2025-10-20 17:02:39 #素性测试,除法,整数分解算法

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

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

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

相关

  • 自主神经系统自主神经系统(英语:autonomic nervous system,缩写为ANS),又称植物神经系统(vegetative nervous system,VNS)或内脏神经系统(visceral nervous system,VNS),与躯体神经系统共同组成脊椎
  • 时差时差可能指:
  • 消费者保护法消费者保护是通过立法等手段保证公平竞争以及市场信息的自由流通。消费者保护法设计目的在于防止商业上的欺诈以及不公平手段来获得竞争的优势地位,也可能通过立法来保护那些
  • 拉玛一世帕佛陀约华朱拉洛(泰语:พระพุทธยอดฟ้าจุฬาโลก,皇家转写:Phra Phutthayotfa Chulalok;1737年3月20日-1809年9月7日),即拉玛一世(Rama I),泰国曼谷王朝(扎克里王朝)第
  • 乔治敦乔治敦(英语:Georgetown)位于圭亚那北部大西洋沿岸和德梅拉拉河畔,是圭亚那首都,也是该国最大的城市,人口约250,000(1998年)。
  • 2020年夏季奥林匹克运动会保加利亚代表团2020年夏季奥林匹克运动会保加利亚代表团是保加利亚所派出的,于2021年7月23日至8月8日进行的夏季奥林匹克运动会的代表团。这是该国第二十一次参加夏季奥运。保加利亚有一名
  • 清华大学建筑学院清华大学建筑学院,为清华大学直属学院,1988年在清华大学建筑系基础上建立。1945年,抗日战争胜利前夕,为了迎接战后复兴的需要,梁思成致书当时清华大学校长梅贻琦,畅叙建筑教育发展
  • 雪儿·海特雪儿·海特(英语:Shere Hite,1942年11月2日-),是美裔德国性教育家、女权主义者。生于美国,1995年放弃美国国籍,加入德国籍。海特的主要工作是女性性学研究。出版过《海特性学报告》
  • 井姓井姓是中文姓氏之一,在《百家姓》中排第217位。源出有二:一是源于炎帝的姜姓后代,二是出自周朝。《尚友录》说,虞国(今中国山西省平陆县东北)有一个大夫,是姜子牙的后代,受封于井邑,
  • 李家杰 (消歧义)李家杰可以指: