该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import java.util.ArrayList;

import java.util.Date;

public class Test {

static ArrayList list = new ArrayList();

/**

* 初始化素数表

* @return

*/

public static ArrayList initArrayList() {

list.add(2);

list.add(3);

list.add(5);

list.add(7);

return list;

}

/**

* 判断n是不是素数

* @param n

* @return true或false

*/

public static boolean isPrime(int n) {

boolean flag = true;

int temp = (int) Math.sqrt(n);

for (int i = 0; i < list.size(); i++) {

if (i > temp)

break;

if (n % list.get(i) == 0) {

flag = false;

break;

}

}

return flag;

}

public static void main(String[] args) {

long startTime = new Date().getTime();

list = initArrayList();

for (int i = 11; i < 49238; i += 2) {

if(isPrime(i)){

list.add(i);

if(2424379123L % i == 0){

System.out.println(i +"     " + 2424379123L / i);

}

}

}

long endTime = new Date().getTime();

long usedTime = endTime - startTime;

System.out.println(usedTime);

}

}

java 素数乘积,求助2424379123 = 两个素数的乘积,求这两个素数?相关推荐

  1. java两个数之间质数求法,求任意两个整数之间质数的个数的代码!!!(新手编写)...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 /** * Title:Calculate acount of prime number between preNum and rearNum; * Au ...

  2. 计算机组成原理求地址范围,计算机组成原理中给定两个地址码,如何求这两个地址码之间总容量...

    数的原码.反码及补码 1.数的表示形式 在生活中表示数的时候一般都是把正数前面加一个"+",负数前面加一个"-",但是在数字设备中,机器是不认识这些的,我们就把 ...

  3. 用java求1000之内的素数_java求1000以内的素数

    .out.println("周长为:"+ bianChang*4); System.out.println("面积为:"+ bianChang*bianChan ...

  4. 用JAVA编写50以内的素数_java求50以内的素数

    java求50以内的素数 [2021-02-01 12:46:22]  简介: python求100内的所有素数的方法:使用判断该数除了1和它本身以外不再有其他因数即可,代码为[i=2 for i i ...

  5. 用java求一百以内的素数

    求素数的题是比较常见的,不论学习的是Java还是Python,又或者是学习C语言等等,这是最常规的,也是考试喜欢考的,大家一定要掌握这个题. 目录 1.基本思路: 2.代码实现: 3.总结: 1.基本 ...

  6. 用c语言求1 n的素数个数 给出两种解法,【题目】求n以内的素数个数

    最近在leetCode上刷提,还是满锻炼人的,为以后面试打基础吧.不多说下面开始. 问题:求[2,n]之间的素数的个数. 来源:leetCode OJ 提示: Let's start with a i ...

  7. Java:实现两个非负整数的乘积算法(附完整源码)

    Java:实现两个非负整数的乘积算法 public class MultiplyStrings {public String multiply(String num1, String num2) {i ...

  8. Java黑皮书课后题第6章:6.10(使用isPrime方法)程序清单6-7提供了测试某个数字是否是素数的方法isPrime(int number)。使用这个方法求小于10000的素数的个数

    6.10(使用isPrime方法)程序清单6-7提供了测试某个数字是否是素数的方法isPrime(int number).使用这个方法求小于10000的素数的个数 题目 题目描述 程序清单6-7代码 ...

  9. 求1到n的素数个数C语言,求 1~n 之间素数的个数

    1. 筛选法 筛选掉偶数,然后比如对于 3,而言,筛选掉其整数倍数:(也即合数一定是某数的整数倍,比如 27 = 3*9) int n = 100000000; bool flag[100000000 ...

最新文章

  1. Nginx调度器(反向代理)
  2. 对Emlog 6.0 Beta的完整代码审计过程
  3. 2019吉首大学计算机调剂,吉首大学2019年硕士研究生调剂考生复试情况分学院公示...
  4. jQuery的实现原理
  5. ORA-39181: Only partial table data may be exported due to fine grain access control on OE.PURCHAS
  6. 越来越像QQ?微信支持批量删好友啦!安卓用户“不配”
  7. Collections带有的排序方法 传入的元素类型 需是子类或者这个类的实例
  8. Q4_一个事物领导另一个
  9. ajax中设置请求头和自定义请求头
  10. 深入浅出妙用 Javascript 中 apply、call、bind
  11. 韩顺平 java笔记 第8讲 this 类变量 第9讲 类方法
  12. Avast注册以及更新
  13. 微信小程序开发(十二)小程序画布组件canvas
  14. 计算机科学与因果关系,因果关系,概率和时间
  15. 初创公司需不需要产品经理?
  16. 新东方雅思词汇---8.1、reckon
  17. 上古八大姓氏,来看看有没有你的姓氏?
  18. 第四十一章 2D游戏(2)
  19. Tungsten Replicator学习总结
  20. python 自动运维架构师_运维架构师-Python 自动化运维开发-031

热门文章

  1. AMD 发布第二代EPYC处理器,重新定义数据中心新标准
  2. 甲骨文中国裁员已定,补偿为N+6;VMware联手云平台合作伙伴AsiaPac,闪耀狮城;对标英伟达,寒武纪新货曝光……...
  3. 边缘计算精华问答 | 5G是否会“逼退”4G?
  4. pyboard micropython_pyboard:tutorial:repl
  5. asp.net程序涉及案例_定制小程序 | 企业在开发小程序前需要满足哪些条件?
  6. ios弧形进度条_iOS如何实现环形进度条加载效果
  7. python会取代前端吗_大家说,python在不远的将来,会不会把java替代,为什么?
  8. css h5移动端背景铺满
  9. SprinBoot2.X 集成 Flowable6.6 工作流引擎
  10. mysql [ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘