欢迎光临
六楼实验室
网站运行 3086天 | 文章 86 篇 | 分类 15 个 | 标签 54 个

标签:算法

Java

Java经典算法40题 – 题目6

六楼的雨阅读(143)评论(0)赞(0)

【程序6】题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 思路: 最大公约数:方法1:先找出两个数中最小的数字p,然后将i的取值范围设置为:从p到2,循环判断i是否既能被m整除,又能被n整除,是则return i,如果一直没有一个...

Java

Java经典算法40题 – 题目4

六楼的雨阅读(136)评论(0)赞(0)

【程序4】题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 思路:对于一个数字num,从2到num/2+1逐个判断当前数字是否是质数、且当前数字能否被num整除,如果条件都满足,则此数字就是一个质因数,则num=n...

Java

Java经典算法40题 – 题目3

六楼的雨阅读(135)评论(0)赞(0)

【程序3】题目:打印出所有的 “水仙花数 “,所谓 “水仙花数 “是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 “水仙花数 “,因为153=1的三次方+5的三次方+3的三次方。

Java

Java经典算法40题 – 题目1

六楼的雨阅读(137)评论(0)赞(0)

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 思路:很显然是一个递归的问题,计算兔子的数量:1 1 2 3 5 8 13,得出...

Java

Java经典算法40题

六楼的雨阅读(156)评论(0)赞(0)

在网上看到一个《Java经典算法40题》,准备没事就写一篇,其中部分题目可能有点小问题,比如19、38。 【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问...

六楼实验室 · 矿软科技

六楼实验室矿软科技
css.php