美文网首页
204. Count Primes

204. Count Primes

作者: 我是你的果果呀 | 来源:发表于2016-12-01 06:18 被阅读0次

Description:

Count the number of prime numbers less than a non-negative number,n.

这个题看起来很简单, 的确很简单, 但是一半都要O(n 2or1.5)的时间复杂度。

巧妙地方式又来了。 

如果一个数a是素数,那么a*a 一定不是素数 a*a+a 也一定不是素数。 那我们可以先假定多有点数都是素数, 从2开始扫描知道一个数的平方<n , 为什么是平方小于n而不是本身呢, 很简单, 因为我们接下来要判断的值以一个数的平方开始。

优雅的代码又来了, Elegant 啊!

相关文章

  • 204.Count Primes

    204. Count Primes Count the number of prime numbers less ...

  • 2019-01-21

    LeetCode 204. Count Primes Description Count the number o...

  • 204. Count Primes

    我的方法超时了,代码如下: 依然超时的办法,代码如下: 传说的## 厄拉多塞筛法

  • 204. Count Primes

    Description: Count the number of prime numbers less than ...

  • 204. Count Primes

    1.描述 Description: Count the number of prime numbers less ...

  • 204. Count Primes

    n以内素数的个数。 参考:埃拉托斯特尼筛法和素数判断 代码:

  • 204. Count Primes

    统计所有小于非负整数n 的质数的数量。 思路:x是质数,那么大于x的x的倍数 2x,3x一定不是质数,假如 isP...

  • Count Primes 2018-05-01

    204. Count Primes Prime number 2 3 5 7以及-上述四个数字的倍数外的其他数字(...

  • [Leetcode] 204. Count Primes

    Count Primes Description:Count the number of prime number...

  • Leetcode 204. Count Primes

    Description:Count the number of prime numbers less than a...

网友评论

      本文标题:204. Count Primes

      本文链接:https://www.haomeiwen.com/subject/ezcxmttx.html