题目描述:
统计所有小于非负整数 n 的质数的数量。
示例:
1
2
3
4 > 输入: 10
> 输出: 4
> 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。
>
解题思路:
素数要出现只可能出现在6x的相邻两侧
时间复杂度:$O(n^2)$, 空间复杂度:$O(1)$.
1 | class Solution { |
吃饱好减肥
统计所有小于非负整数 n 的质数的数量。
示例:
1
2
3
4 > 输入: 10
> 输出: 4
> 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。
>
素数要出现只可能出现在6x的相邻两侧
时间复杂度:$O(n^2)$, 空间复杂度:$O(1)$.
1 | class Solution { |