python力扣刷题记录——204. 计数质数
生活随笔
收集整理的這篇文章主要介紹了
python力扣刷题记录——204. 计数质数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目:
統(tǒng)計所有小于非負整數(shù) n 的質(zhì)數(shù)的數(shù)量。
方法一:
暴力法
方法雖簡單,但是時間超時了,無法通過測試
方法二:
厄拉多塞篩法,力扣上看到大神分享的方法:
比如說求20以內(nèi)質(zhì)數(shù)的個數(shù),首先0,1不是質(zhì)數(shù).2是第一個質(zhì)數(shù),然后把20以內(nèi)所有2的倍數(shù)劃去.2后面緊跟的數(shù)即為下一個質(zhì)數(shù)3,然后把3所有的倍數(shù)劃去.3后面緊跟的數(shù)即為下一個質(zhì)數(shù)5,再把5所有的倍數(shù)劃去.以此類推.
總結(jié)
以上是生活随笔為你收集整理的python力扣刷题记录——204. 计数质数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FAT16和FAT32目录结构分析
- 下一篇: 计算机网络ip划分教程,计算机网络教程(