204. Count Primes (Integer)
2024-09-23 05:02:11
Count the number of prime numbers less than a non-negative number, n.
思路:寻找质数的方法
class Solution {
public:
int countPrimes(int n) {
int num = ;
if(n < ) return num; int i, j, index;
isPrime = new bool [n];
isPrime[]=false;
isPrime[]=false;
for(i = ; i < n; i++){
isPrime[i] = true;//initialize as true, means all are primes
} for(i = ; i < n; i++){
if(!isPrime[i]) continue; num++;
for(j=; i*j < n; j++){
isPrime[i*j] = false;
}
} return num;
}
private:
bool* isPrime;
};
最新文章
- placeholder的样式设置
- 【Git】笔记1
- VS2013添加解决方案内项目的引用,编译时提示找不到文件
- 安装android studio
- ExtJs之Ext.util.MixedCollection
- 求n个数中的最大或最小k个数
- 在ASP.Net MVC 中,如何在Global.asax中配置一个指向Area内部的默认Route
- ajax调试兼容性
- unity3d Find()使用
- C#获取设备的IP和Mac类
- 标准I/O缓冲:全缓冲、行缓冲、无缓冲
- Android 混淆proguard的实现(图文)
- Android基础_多媒体
- android的服务分类-andrioid学习之旅(94)
- 强行杀windows服务
- 实践出真知-所谓";java没有指针";,那叫做引用!
- socat管理haproxy以及haproxy调优
- learning ddr mode reigster set command cycle time tMRD and tMOD
- mybatis初识
- Linux Shell学习笔记(一)