心如止水_c736

关注

埃氏筛选法-C语言

心如止水_c736

关注

阅读 42

2022-04-13

#include<stdio.h>
#include<math.h>
int prime[100001];
int main()
{
	int i,j;
	for(i=0;i<=100000;i++)
	{
		prime[i]=1;//初始化为素数
	}
	for(i=2;i<=sqrt(100000);i++)//从第一个素数2开始筛选
	{
		if(prime[i]==1)//判断该数是不是素数
		{
			for(j=i+i;j<=100000;j+=i)//则去掉它的倍数
			{
				prime[j]=0;
			}
		}
	}
	return 0;
}

相关推荐

WikongGuan

埃氏筛选素数(C++)

WikongGuan 162 0 0

Ad大成

204. 计数质数(埃氏筛选法)

Ad大成 79 0 0

墨春

java/c/python_筛选法(埃氏筛法)生成素数序列

墨春 106 0 0

开源分享

素数埃氏筛 C语言

开源分享 75 0 0

老罗话编程

数学知识:筛选质数(埃氏筛法和线性筛法)

老罗话编程 97 0 0

骑在牛背上看书

素数的埃式筛选法

骑在牛背上看书 139 0 0

IT程序员

[算法初阶]埃氏筛法与欧拉筛

IT程序员 13 0 0

伊人幽梦

埃拉托色尼筛选法求素数

伊人幽梦 71 0 0

穆熙沐

埃氏筛&欧拉筛~Biu~素数

穆熙沐 190 0 0

就是耍帅

LeetCode刷题(114)~计数质数【埃拉托色尼筛选法】

就是耍帅 52 0 0

精彩评论(0)

0 0 举报