java小代码
文章平均质量分 56
lyle2777
这个作者很懒,什么都没留下…
展开
-
java实现约瑟夫环
import java.util.ArrayList;/** * * 约瑟夫环问题: 已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数 * 数到m的那个人又出列;依此规律重复下去,直到剩下最后一个人. * */public class JosephTest { public static原创 2016-12-18 15:20:49 · 373 阅读 · 0 评论 -
用java实现打印杨辉三角
杨辉三角最本质的特征是,它的两条斜边都是由数字1组成的,而其余的数则是等于它肩上的两个数之和.使用java代码实现如下:public class YangTriangle{ //各位置元素的值获取方法 static int getValue(int m,int n) { if(n==1||n==m) { return 1; } return getVa原创 2016-12-05 16:48:37 · 782 阅读 · 0 评论 -
java递归方法实现菲波拉契数列问题
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,求第13个月兔子为多少对? public class Rabbit{ public static void main(String[] args) { int month=13; int ret=fn(month); System.out.println原创 2016-12-05 16:23:45 · 526 阅读 · 0 评论