第三十四章 埃式筛法第1/1段

投票推荐 加入书签 章节错误?快速报错

  “我称之为筛法”。

  埃拉托色尼变得严肃起来。

  “1不是质数,所以第一步,写下2到10的所有整数”。

  [2,3,4,5,6,7,8,9,10]

  “第二步,圈出2,标注为质数,去除掉2的倍数:4,6,8,10”。

  [*2,3,5,7,9]

  “然后,圈出下一个没有被标注的最小数,这里是3,标注为质数,去掉3的倍数:9”。

  [*2,*3,5,7]

  “以此类推,下一个没被标注的最小数是5,标注为质数,5在数列中没有倍数”。

  [*2,*3,*5,7]

  “最后一个没被标注的最小数是7,标注为质数,7在数列中没有倍数”。

  [*2,*3,*5,*7]

  “至此,所有质数2,3,5,7都被圈出”。

  这就是数论历史上大名鼎鼎的求质数方法:

  “埃拉托色尼筛法”

  杨成默默地打开编辑器,开始验证这个算法。

  事实证明,随着数量级的增大,比如要求100W以内的质数,埃式筛法效率优势会更加明显。

  简单埃拉托色尼筛法,如果加以改进,足以胜任上亿以内质数的求解。

  “如果有一天我不能继续自己热爱的研究,形如槁木...”

  “那样和死去又有什么分别呢?”

  埃拉托色尼长声一叹。

  杨成却还沉浸在自己的新发现中。

  直到冷寂的王宫大殿,人去楼空,他才恍然回过神来。

  埃拉托色尼早已不见了踪影,只剩那满天的星光。 本章节已阅读完毕(请点击下一章继续阅读!)

章节目录