素数筛法详解:埃氏筛和欧拉筛 |
您所在的位置:网站首页 › nlognlogn埃氏算法证明 › 素数筛法详解:埃氏筛和欧拉筛 |
文章目录
摘要埃式筛欧拉筛
超级详细的基础算法和数据结构合集: https://blog.csdn.net/GD_ONE/article/details/104061907 摘要本文主要介绍埃氏筛法和欧拉筛法。 之前讲了怎么判断一个数是不是质数,现在求区间 [ 1 , 1 e 7 ] [1, 1e7] [1,1e7]内所有的质数。我们将用到埃氏筛和欧拉筛。 埃式筛埃拉托斯特尼筛法,简称埃氏筛。 学习埃氏筛之前,我们先看一下暴力筛法,即对每个数都用试除法判断其是不是质数: 暴力筛法: static final int N = 1e7 + 5; int st[N]; // 初始化为0, 0表示质数,1表示合数 for(int i = 2; i |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |