关于JAVA求素数
来源:互联网 发布:js 重力感应 全景 编辑:程序博客网 时间:2024/05/16 07:35
输出前500个素数
其中
for (int i = 2; i <= Math.Sqrt(k); i++) 从2开始,1不用比较,如果还有另外一个不是他本身的数可以整除他,那他就不是素数
Math.Sqrt(k) 是原先一个人提出的算法,加大效率的。
[java] view plaincopyprint?
class A
{
public static void main(String arg[])
{
int num = 0;
int k=2;
while (num < 500)
{
if (IsPrime(k))
{
System.out.print(k + " ");
num++;
}
k++;
}
}
public static boolean IsPrime(int k)
{
if (k == 2)
return true;
else if (k % 2 == 0)
return false;
else
{
for (int i = 2; i <= Math.sqrt(k); i++)
if (k % i == 0)
return false;
return true;
}
}
}
- 关于JAVA求素数
- 关于JAVA求素数
- java 中关于求素数的方法
- [日常] 关于求素数
- [日常] 关于求素数
- 关于java实现的求素数的几种方法
- 用java求素数
- java求素数
- JAVA 如何求素数
- java求素数算法
- java基础 求素数
- 求素数算法-Java
- 求素数Java实现
- java求素数算法
- 关于求素数的循环体
- 关于求素数的源代码
- Java 小例子:求素数
- JAVA求素数算法实现
- 如何用好 Google 等搜索引擎
- 浏览器介绍
- Oracle11g服务详解
- 各大排序算法总结
- Android清单文件属性介绍
- 关于JAVA求素数
- maven依赖本地非repository中的jar包
- Java强引用、软引用、弱引用、虚引用详解
- 生成MQTT Java开发包
- Type enforcement(类型强制访问控制)
- 环境配置问题与解决方案:如何开机进入CentOS 6.6 的文本模式
- jquery实现的一个网页飘窗小插件
- android Application类的详细介绍,了解内存溢出可以看看
- Session Cookies Cache 的区别