分解质因数

分解质因数分解质因数

大家好,又见面了,我是你们的朋友全栈君。

package 算法;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class 分解质因数 {

    public static List list=new ArrayList<>();
    public static void main(String[] args) {

        Scanner scanner=new Scanner(System.in);
        System.out.println(“请输入a值:”);
        int a=scanner.nextInt();
        f(a);
        if(list!=null && list.size()>0){

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

                System.out.println(list.get(i));
            }
        }
    }
    private static void f(int a) {

        // TODO Auto-generated method stub
        for(int i=a-1;i>0;i–){

            if(a%i==0){

                list.add(a/i);
                f(i);
                break;
            }
        }
    }

}
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106026.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月24日 上午6:20
下一篇 2022年4月24日 上午6:20


相关推荐

  • 弱网测试工具-qnet

    弱网测试工具-qnet备注 个人学习笔记简单了解 软件下载安装及测试 参数含义 支持的功能一 简单了解 QNET 是腾讯 WeTest 开发平台推出的弱网测试工具 QNET 无需 ROOT 手机 无需连接数据线 以独立 app 的方式 为用户提供给快捷 可靠 功能完善的弱网络模拟服务 QNET 还支持 TCP UDP 网络协议抓包 注 QNET 支持动态探测当前网络和远端服务器的延迟 然后动态适配用户设置的上下行延迟 保证真实网络延迟和用户设置的尽量一致 二 软件下

    2026年3月20日
    4
  • 运维shel小编(2)

    运维shel小编(2)

    2022年3月11日
    44
  • Python机器学习笔记:不得不了解的机器学习面试知识点(1)[通俗易懂]

    Python机器学习笔记:不得不了解的机器学习面试知识点(1)[通俗易懂]机器学习岗位的面试中通常会对一些常见的机器学习算法和思想进行提问,在平时的学习过程中可能对算法的理论,注意点,区别会有一定的认识,但是这些知识可能不系统,在回答的时候未必能在短时间内答出自己的认识,因

    2022年7月6日
    27
  • wireshark抓包分析UDP

    wireshark抓包分析UDP1 什么是 UDP 传输层有两个协议 之前讨论过的 TCP 协议和现在要说的 UDP 协议 二者互为补充 UDP 是无连接的协议 它无需经过繁琐的握手就能建立连接并且发送已封装的 IP 数据包 它能做的事情很少 而面向连接的 TCP 协议几乎可以做所有事情 特点 UDP 最大的三个特点是无连接 不可靠 快速传输 UDP 提供了无连接通信 且不对传送数据包进行可靠性保证 适合于一次传输少量数据 UDP 传输的可靠性由应用层负责 常用的 UDP 端口号有 53 DNS 69 TFTP 161 SNMP UDP 报文没有可

    2025年6月20日
    4
  • findindex 用法

    findindex 用法letidx list findIndex itm gt itm id

    2025年12月3日
    2
  • Lower Power with CPF(二)

    Lower Power with CPF(二)CPF 文件可以有两种组织方式 FlatCPFfileo 由于在大型的 SoC 设计中 一般都采用 Hierarchical 的形式 所以本文主要按这个方式来讲 Hierarchical 一般定义多个 CPFfile 通过 include 来组织起来 可以分为 Top file 定义一个 CPF MODE 变量来选择各个子 CP

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号