leetcode 204. Count Primes
来源:互联网 发布:mac appstore密码错误 编辑:程序博客网 时间:2024/06/01 10:43
/***leetcode 204. Count Primes**Description:Count the number of prime numbers less than a non-negative number, n.题目大意:求小于n个素数的个数解题思路:打表,素数筛选法求素数,然后统计。*/#include <iostream>#include <string>#include <vector>#include <algorithm>using namespace std;class Solution {public: int countPrimes(int n) { //打表 vector<int> isPrime(n, true); for (int i = 2; i * i <= n; ++i) { if (isPrime[i]) { //2...i,把这些数的倍数不是素数 for (int j = i *i; j < n; j += i) isPrime[j] = false; } } int ret = 0; for (int i = 2; i < n; ++i) if (isPrime[i]) ++ret; return ret; }};void test(){ Solution sol; cout << sol.countPrimes(10) << endl;}int main(){ test(); return 0;}
0 0
- 【LeetCode】204.Count Primes
- [leetcode] 204.Count Primes
- LeetCode 204. Count Primes
- Leetcode 204. Count Primes
- [LeetCode]204. Count Primes
- 204. Count Primes LeetCode
- LeetCode *** 204. Count Primes
- LeetCode 204. Count Primes
- leetcode-204. Count Primes
- LeetCode-204.Count Primes
- Leetcode 204. Count Primes
- 【leetcode】204. Count Primes
- [Leetcode]204. Count Primes
- LeetCode 204. Count Primes
- [leetcode] 204. Count Primes
- 204.[LeetCode]count primes
- [LeetCode] 204. Count Primes
- Leetcode 204. Count Primes
- HDU1698
- Xcode 8 Convert to Current Swift Syntax Failed
- 复制Java Web项目,Tomcan报上下文错误
- 条件结构
- HibernateValidator的扩展注解类
- leetcode 204. Count Primes
- 提取图像Alpha位图(图片边缘光晕效果)
- 边缘检测
- andriod 开发环境搭建
- SSH返回Json格式的数据
- 对一个恶搞的bat文件的学习
- scala小技巧
- 对数字(或者中文+数字)进行排序,非数组排序
- MySQL中MyISAM和InnoDB区别