java 快速求素数
时间:2022-05-05
本文章向大家介绍java 快速求素数,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1 package test ;
2 import java.util.Scanner ;
3 public class hello
4 {
5 public static void main(String [] args)
6 {
7 Scanner read = new Scanner(System.in);
8 while(read.hasNext())
9 {
10 String rr = read.next();
11 int maxn=Integer.parseInt(rr);
12 boolean isprime[] = new boolean [maxn] ; //Java 默认初始化值为false
13 // int prime[] =new int [maxn/3];
14 int i,j;
15 for( i=2 ; i<maxn ; i++ )
16 {
17 if(!isprime[i])
18 {
19 for(j=i+i ;j<maxn ;j+=i)
20 isprime[j]=true;
21 }
22 }
23 for(i=2 ;i<maxn ;i++)
24 {
25 if(!isprime[i])
26 System.out.print(" "+i);
27 }
28 System.out.println();
29 }
30 }
31 }
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- PyQt5 技巧篇-按钮隐藏并保留位置,设置按钮的可见度,设置按钮透明度
- PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
- PyQt5 技巧篇-QWidget、Dialog界面固定大小设置
- 力扣:地下城游戏,手把手教你做困难题
- RN布局
- 学会MySQL主从复制读写分离,看这篇就够了
- Canal+Kafka实现MySQL与Redis数据同步
- 超详细canal入门,看这篇就够了
- 详细讲解!RabbitMQ防止数据丢失
- 详细讲解!从秒杀聊到ZooKeeper分布式锁
- 正确使用 wait/notify/notify方法以及源码解析
- 秒杀商品超卖事故:Redis分布式锁请慎用!
- 3D开发是一个生态,ThingJS支持js,css,json,html外部资源引用
- 手把手教你实现xxl-job分布式任务调度平台搭建
- 在 vscode 中 debugger 调试