博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA常见算法题(四)
阅读量:6227 次
发布时间:2019-06-21

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

package com.xiaowu.demo;/** * 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 *  *  * @author WQ * */public class Demo4 {    public static void main(String[] args) {        f(100);    }    public static void f(int n) {        int k = 2;        System.out.print(n + "=");        while (k <= n) {            if (k == n) {                System.out.println(n);                break;            } else if (n % k == 0) {                System.out.print(k + "*");                n = n / k;            } else                k++;        }    }}

 

转载地址:http://innna.baihongyu.com/

你可能感兴趣的文章
Ubuntu下删除卸载程序图标
查看>>
java和C#异常处理的差异
查看>>
Android 监听apk安装替换卸载广播
查看>>
指针之——一级二级多级指针
查看>>
AndroidStudio遇到过的问题
查看>>
MySQL整体架构与内存结构
查看>>
线上centos6出现软死锁 kernel:BUG: soft lockup
查看>>
pl/sql developer 自动输入替换 光标自动定位
查看>>
HTML5学习笔记(二十三):DOM应用之动态加载脚本
查看>>
Java 中的悲观锁和乐观锁的实现
查看>>
XAMPP permissions on Mac OS X
查看>>
ffmpeg
查看>>
openGL一些概念02
查看>>
Java应用集群下的定时任务处理方案(mysql)
查看>>
Android开发经验小知识点
查看>>
su: cannot set user id: Resource temporarily unavailable【转】
查看>>
STL中的nth_element()方法的使用
查看>>
c语言循环单链表
查看>>
Android 自己主动化測试(3)&lt;monkeyrunner&gt; 依据ID查找对象&amp;touch&amp;type (python)...
查看>>
IDEA中Ctrl+Shift+F快捷键无效的解决方式
查看>>