- 博客(4)
- 收藏
- 关注
原创 python(递归)解决猴子吃桃问题
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多 少。解析:第10天桃子的数量为1,倒序计算桃子数量#第一种普通方法解决n = 1 #第10天桃子的数量为1for i in range(9,0,-1): #for循环,倒序,i表示第几天 n = (n+1) * 2 #第一循环i取9,n=(1+1)*2=4;第二
2022-02-27 20:19:46
33866
1
原创 Java:在未给定一维数组中找到最大的两个数(利用两次for循环解决)
public class Test2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入数组长度:"); int length = sc.nextInt();//数组长度 System.out.println("请输入数组:"); int[] arr = new.
2021-09-30 17:39:34
372
1
原创 Java:一维数组中找到最小的K个值(数组排序)
public class Test1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入数组长度:"); while (sc.hasNext()){ int length = sc.nextInt();//数组长度 System.out.print.
2021-09-30 17:22:49
203
转载 Java:在未给定一维数组中找到最大的三个数(利用一次for循环解决)
输入 n 个数字,不使用排序,找出最大的三个数。利用一次for循环解决public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入数组长度:"); int length = sc.nextInt();//数组长度 System.out.println("请输入数组:"); int[] arr = new int[l
2021-09-30 16:38:22
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人