當(dāng)前位置:
首頁 >
LeetCode:Count Primes
發(fā)布時間:2023/12/9
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
LeetCode:Count Primes
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Problem:
Description:
Count the number of prime numbers less than a non-negative number, n.
Credits:
Special thanks to @mithmatt for adding this problem and creating all test cases.
Solution:采用的為埃拉托斯特尼篩法?
算法描述:(來自百度百科)
要得到自然數(shù)n以內(nèi)的全部素數(shù),必須把不大于 的所有素數(shù)的倍數(shù)剔除,剩下的就是素數(shù)。 給出要篩數(shù)值的范圍n,找出以內(nèi)的素數(shù)。先用2去篩,即把2留下,把2的倍數(shù)剔除掉;再用下一個質(zhì)數(shù),也就是3篩,把3留下,把3的倍數(shù)剔除掉;接下去用下一個質(zhì)數(shù)5篩,把5留下,把5的吧倍數(shù)剔除掉;不斷重復(fù)下去......。 步驟 詳細列出算法如下:- 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
- 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
- 2 3 5 7 9 11 13 15 17 19 21 23 25
- 2 3 5 7 11 13 17 19 23 25
- 2 3 5 7 11 13 17 19 23
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiaoying1245970347/p/4581896.html
總結(jié)
以上是生活随笔為你收集整理的LeetCode:Count Primes的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PostgreSQL ALTER TAB
- 下一篇: Linux下安装nginx, php,