acm总结——埃氏筛
时间复杂度:O(nloglogn)
利用以筛出来的素数,优先筛掉后面可能会出现的合数
#include<iostream>
#include<algorithm>
using namespace std;
const int N = 1000010;
int primes[N], cnt;
bool st[N];
void get_primes(int n){
for (int i = 2; i <= n;i++){
if(!st[i])
原创
2022-04-07 18:49:00 ·
123 阅读 ·
0 评论