ZKX's LAB

埃拉托斯特尼筛法的由来 什么叫“筛法”

2020-09-26知识13

如何证明埃拉托斯特尼筛法。检查一个正整数N是否为素数,最简单的方法就是试除法,将。 如何证明埃拉托斯特尼筛法。检查一个正整数N是否为素数,最简单的方法就是试除法,将.如何证明埃拉托斯特尼筛法。检查一个正整数N是否为素数,最简单的方法就是试除法,将该数N用。

埃拉托斯特尼筛法的由来 什么叫“筛法”

什么叫“筛法” “筛法”是一种求质数的方法。是公元前。由古希腊著名数学家埃拉托色尼提出的,所以,也叫埃拉托色尼筛法。

埃拉托斯特尼筛法的由来 什么叫“筛法”

什么是筛法?(数论中古老的方法) 在数论中有广泛应用的一个初等方法,起源于古老的埃拉托斯特尼筛法.所谓筛法,可描述如下:①给定“被筛集合”.这是依赖于某一参数□的集合族□(□),□.每一集合□(□)由有限个(可重复的)整数组成,且当□.

埃拉托斯特尼筛法的由来 什么叫“筛法”

什么是筛法 筛法筛法,是求不超过自然数N(N>1)的所有质数的一种方法。据说是古希腊的埃拉托斯特尼(Eratosthenes,约公元前274~194年)发明的,又称埃拉托斯特尼筛子。具体做法是:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,而把2后面所有能被2整除的数都划去。2后面第一个没划去的数是3,把3留下,再把3后面所有能被3整除的数都划去。3后面第一个没划去的数是5,把5留下,再把5后面所有能被5整除的数都划去。这样一直做下去,就会把不超过N的全部合数都筛掉,留下的就是不超过N的全部质数。因为希腊人是把数写在涂腊的板上,每要划去一个数,就在上面记以小点,寻求质数的工作完毕后,这许多小点就像一个筛子,所以就把埃拉托斯特尼的方法叫做“埃拉托斯特尼筛”,简称“筛法”。(另一种解释是当时的数写在纸草上,每要划去一个数,就把这个数挖去,寻求质数的工作完毕后,这许多小洞就像一个筛子。例如,用筛法找出不超过30的一切质数:不超过30的质数2,3,5,7,11,13,17,19,23,29共10个。使用pascal语言,利用筛法求素数的代码:ReadLn(n);{需要求2~n之间所有的素数}For i:=2 To n Do a:=True;{全部清成真,。

随机阅读

qrcode
访问手机版