素数筛
来源:互联网 发布:node forever windows 编辑:程序博客网 时间:2024/06/02 07:28
#include <stdio.h>#include <math.h>const int MAXN=1e6+10;int prime[MAXN]={2,3,5};//素数筛void is_prime(){ int i,j; int flag=0; int gcd=2; int k=3; for(i = 7;i < MAXN;i += gcd){ flag = 0; gcd = 6 - gcd; for(j = 0;prime[j] * prime[j] <= i;j++) { if(i%prime[j] == 0) //把所有素数除一遍就可以了,节省时间。 { flag=1; break; } } if(!flag) prime[k++]=i; }}
1 0
- 筛素数
- 素数筛
- 素数筛
- 素数筛
- 筛素数
- 素数筛
- 素数筛
- 筛素数
- 素数筛
- 素数筛
- 筛素数
- 筛素数
- 素数筛
- 素数筛
- 素数筛
- 素数筛
- 筛素数
- 素数筛
- MySQL数据库的严格模式
- oracle去重查询/删除,distinct多列问题解决方案!
- web.xml执行顺序
- s3c2440的网卡接口扩展
- Caused by: java.lang.ClassNotFoundException: org.hibernate.engine.jndi.JndiNameException
- 素数筛
- 注解
- curl模拟登陆
- linux下定时执行php脚本
- jquery获取当前日期的方法
- Java获取随机数的3种方法
- gets、puts、fgets、fputs
- 提高第三方app的service优先级
- 每个架构师都应该研究下康威定律