算法-java
coderrainboy
准程序猿
展开
-
java算法--判断质数
java算法–判断质数分析:判断素数的方法:用一个数x分别除以 2 到 sqrt(x),如果能被整除, 则表明此数不是素数,反之是素数/** * 判断 101-200 之间有多少个素数,并输出所有素数。 * @author Rain_JN * @data 2017年6月5日 * @version V1.0 */public class CountPrimes { public原创 2017-06-05 23:54:10 · 987 阅读 · 0 评论 -
java算法--水仙花数
java算法–水仙花数题目:打印出所有的 “水仙花数 “分析:利用 for 循环控制 100-999 个数,每个数分解出个位,十位,百位。/** * 找出100-999之间的水仙花数 * 水仙花数是指一个 3 位正整数,它的每个位上的数字的 3 次幂之和等于它本身。 * 例如:1^3 + 5^3+ 3^3 = 153 * @author Rain_JN * @data 2017年6月5原创 2017-06-06 00:19:55 · 625 阅读 · 0 评论 -
java算法--兔子繁殖问题
java经典算法–兔子繁殖问题题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?分析:兔子的规律为数列 1,1,2,3,5,8,13,21….总结为递归算法。 public class ClacRabbit { public static void main(String ar原创 2017-06-05 23:08:46 · 4535 阅读 · 0 评论