素数筛【模板】

简介:
#include <iostream>
#define MAXN 1<<15

using namespace std;

int prime[MAXN];

//为0代表是素数
int findPrime()
{
    //先打出素数表
    prime[0]=prime[1]=1;
    int i,j;
    for(i=2;i<MAXN;i++)
    {
        if(prime[i]==0)
        {
            for(j=2*i;j<MAXN;j+=i)
                prime[j]=1;
        }
    }

    return 0;
}
相关文章
|
3月前
素数筛模板
素数筛模板
16 0
|
3月前
欧拉函数及模板
欧拉函数及模板
25 1
|
3月前
树状数组模板
树状数组模板
17 0
|
7月前
P4057 [Code+#1]晨跑(数学分析,辗转相除法模板(欧几里得算法))
P4057 [Code+#1]晨跑(数学分析,辗转相除法模板(欧几里得算法))
23 0
|
8月前
背包问题(模板)
背包问题(模板)
31 0
|
11月前
|
人工智能
|
11月前
|
人工智能
|
11月前
|
存储 算法 C++
单调栈模板总结及应用
单调栈模板总结及应用
75 0
|
算法
树状数组模板与练习
树状数组模板与练习
80 0
|
项目管理
求组合数(模板)【组合数学】
求组合数(模板)【组合数学】
93 0
求组合数(模板)【组合数学】