试除法

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

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

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

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

相关

  • 新滨码头新滨码头为高雄港编号第一号的客轮码头,位于鼓山区捷兴一街及鼓山一路附近,水深9米,为高雄-马公、望安、七美航线的搭船处,并曾为美国第七舰队的重要停泊地。台湾航业高雄分公司
  • 朗道-拉马努金常数兰道-拉马努金常数(Landau–Ramanujan constant)是一个和数论有关的常数,对于一正整数x ,若x很大时,小于x且可以表示为二平方数和整数的个数和下式成正比二者之间的比例即为兰道-
  • 秋叶原秋叶原(日语:秋葉原/あきはばら Akihabara */?)是位于日本东京的商圈,以秋叶原车站为中心,因聚集大量电器与3C卖场、电玩与动漫等电子娱乐商家、以及信息产业企业而闻名。地理区
  • 太公望道家系列条目太公望(?-?),姜姓,吕氏,名尚,字子牙,是周文王、周武王的军师。史册记载名字有姜尚、姜望、姜牙、姜子牙、吕尚、吕望、吕涓、吕牙,别称有姜太公、吕太公、齐太公、太公、太
  • 伊果·沃克伊果·沃克(爱沙尼亚语:Igor Volke,1950年1月19日-)是爱沙尼亚的UFO专家。出生于约格瓦。1968年毕业于塔林第二十一中学,1972年毕业于塔林理工大学。1970年至2000年间在塔林从事消
  • 博洛博洛(满语:ᠪᠣᠯᠣ,转写:;1613年-1652年),满洲爱新觉罗氏,清初将领。清太祖努尔哈赤孙,饶余敏郡王阿巴泰第三子。后金天聪九年(明崇祯八年,1635年),跟从讨伐明军,有军功。清崇德元年(崇祯九
  • 托妮奖历年得奖列表表列1947年-1994年每年托妮奖(又作托尼奖)颁发奖项与获奖名单列表:托妮奖
  • 黄登贤黄登贤(1709年-1776年),字云门、筠盟,号忍庐,顺天府大兴县(今北京市东城区)人,清朝政治人物。雍正二年(1724年),顺天乡试中举。乾隆元年(1736年),登进士,授户部江南司主事,升户部员外郎、户部
  • 夏莎莉·马贺拉夏莎莉·马贺拉(印度语:हर्षाली मल्होत्रा,英语:Harshaali Malhotra,2008年6月3日-)是印度女童星。2015年,她和宝莱坞男影星萨尔曼·汗(Salman Khan)及女星卡琳娜·卡
  • 巴耶苳乌巴耶苳乌(邹语:Ba'e ton'u),是台湾邹族神话中的粟女神,位阶为下神,掌管小米(粟)的事物。巴耶苳乌掌管小米的成熟和管理,与阿给·玛梅有伊同为最重要的保食神(阿给‧玛梅有伊负责作物的