博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
互评作业:使用数组
阅读量:4553 次
发布时间:2019-06-08

本文共 505 字,大约阅读时间需要 1 分钟。

用“埃氏筛法”求2~10000以内的素数。2~10000以内的数,先去掉2的倍数,再去掉3的倍数,再去掉4的倍数,……依此类推,最后剩下的就是素数。

 

Code:

class week3 {    public static void main(String[] args) {        System.out.println("Output the prims numbers in 2 ~ 10000:");        int[] arr = new int[10005];        for (int i = 2; i <= 10000; ++i) {            if (arr[i] == 0) System.out.printf("%d ", i);            for (int j = i; j <= 10000; j += i) arr[j] = 1;        }        System.out.println();    }};

  

 

转载于:https://www.cnblogs.com/ruruozhenhao/p/10483763.html

你可能感兴趣的文章
Cocos2d-x
查看>>
FIR滤波器设计
查看>>
1005 继续(3n+1)猜想 (25 分)
查看>>
Python爬虫学习笔记之极限滑动验证码的识别
查看>>
27-删除元素
查看>>
开发Android系统内置应用小记
查看>>
Struts 1之DispatchAction
查看>>
mongodb
查看>>
可以不改MD5程序内容吗?可以!
查看>>
关于weight属性使用的一些细节
查看>>
Mybatis源码研究1:从JDBC到Mybatis
查看>>
Solr
查看>>
键盘录入一串字符并取出做字符序列,计算各个字符的个数
查看>>
23 python多线程threading及线程同步
查看>>
Django之ModelForm
查看>>
简单的requestAnimationFrame动画
查看>>
hdoj-3791-二叉搜索树(二叉搜索树模板题)
查看>>
【裴蜀定理】[HAOI2011]向量
查看>>
os模块
查看>>
Windows下启动停止Oracle11g服务-为解决系统变慢而生
查看>>