- 博客(6)
- 收藏
- 关注
原创 可变参数练习
表示接收的是可变参数,类型是int,即可接收多个int(0-多)//上面的三个方法方法名相同,功能相同,形参个数不同。可以使用可变参数优化。//(2)使用可变参数时,可以当作数组来使用,即nums可以当作数组。//可以计算 2个数的和 3个数的和4,5…//(3)遍历nums求和。
2023-03-26 12:27:17
49
原创 猴子吃桃问题
System.out.println(“第” + day + “天有” + peachNum + “个桃子”);System.out.println(“day在1-10”);// 规律就是:前一天的桃子=(后一天的桃子+1)*2。// 2.day=9时,有(day10+1)*2=4。// 3.day=8时,有(day9+1)*2=10。// 1.day=10时,有一个桃子。// 化繁为简思路分析逆推。
2023-03-26 11:36:27
49
原创 斐波那契数
System.out.println(“当n=” + n + “时对应的斐波那契数=” + res);System.out.println(“要求输入的n>=1的整数”);// 3.当n>=3时斐波那契数是前两个数的和。// 1.当n=1时斐波那契数是1。// 2.当n=2时斐波那契数是1。// 这里就是一个递归的思路。// 化繁为简思路分析。
2023-03-26 11:29:59
35
原创 汉洛塔练习
/ 3.形参列表:num表示要移动盘的个数,a,b,c表示A塔B塔C塔。// 如果有多个盘,可以看成两个盘,最下面的和上面的(num-1)个盘。// (1)将起始柱a上面的所有盘移动到目标柱b,借助辅助柱c。// (3)将起始柱b所有盘移动到目标柱c,借助辅助柱a。// (2)把下面的盘移动到c。// 1.方法名move。// 2.没有返回值。// 如果只有一个盘。
2023-03-26 10:45:04
39
原创 老鼠迷宫回溯
else if(findway2(map,i,j - 1)){// 左。}else if(findway(map,i,j - 1)){// 左。}else if(findway2(map,i,j + 1)){//右。}else if(findway2(map,i + 1,j)){//下。}else if(findway(map,i,j + 1)){//右。}else if(findway(map,i - 1,j)){//上。if(findway(map,i + 1,j)){//先走下。
2023-03-25 11:33:29
321
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人