首页 > 其他 > 详细

欧拉素数筛

时间:2020-10-13 17:31:31      阅读:23      评论:0      收藏:0      [点我收藏+]
bool isP[Maxn];
long long Prime[Maxn],cnt=0;
void GetPrime(){
    for(long long i=1;i<Maxn;i++)
        isP[i]=1;
    isP[1]=0;
    for(long long i=2;i<Maxn;i++){
        if(isP[i]) Prime[++cnt]=i;
        for(long long j=1;j<=cnt&&i*Prime[j]<Maxn;j++){
            isP[i*Prime[j]]=0;
            if(i%Prime[j]==0) break;
        }
    }
}

 

欧拉素数筛

原文:https://www.cnblogs.com/yesuweiYYYY/p/13809655.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!