话不多说,一切尽在代码中!!!
推荐使用欧拉筛法,毕竟是线性筛法。
import java.util.Arrays;
/**
* 埃拉托斯特尼筛法 VS 欧拉筛法(更优化)
*
* @author TinyDolphin
*
*/
public class Main {
private static final int MAX_LENGTH_CHECK = 100000000; // 亿
private static final int MAX_LENGTH_PRIMELIST = 10000000; // 千万
private static boolean[] check = new boolean[MAX_LENGTH_CHECK];
Java实现:埃拉托斯特尼筛法 vs 欧拉筛法

本文探讨了两种素数筛选方法——埃拉托斯特尼筛法和欧拉筛法,并推荐使用欧拉筛法,因为它具有线性时间复杂度。通过Java代码展示这两种方法的实现。
最低0.47元/天 解锁文章
 Java&spm=1001.2101.3001.5002&articleId=75208771&d=1&t=3&u=a7404c911c464d63b21bb1705fa314fe)
334

被折叠的 条评论
为什么被折叠?



