新手·小白

2021年9月22日

移动零

摘要: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时 保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] public static int[] moveZero(int[] nums) { //定义两个下标的索引 int inde 阅读全文

posted @ 2021-09-22 12:09 新手·小白 阅读(51) 评论(0) 推荐(0) 编辑

排序并查找

摘要: 对数组{1,3,9,5,6,7,15,4,8}进行排序,然后使用二分查找元素 6 并输出排序后的下标。 int[] arr= {1,3,9,5,6,7,15,4,8}; //冒泡排序:N个数字来排队,两两相比小靠前;外层循环N-1,内层循环N-1-i; for(int i=0;i<arr.lengt 阅读全文

posted @ 2021-09-22 11:49 新手·小白 阅读(44) 评论(0) 推荐(0) 编辑

两数之和

摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和 为目标值的那两个整数,并输出他们的数组下标 假设每种输入只会对应一个答案,不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nu 阅读全文

posted @ 2021-09-22 11:19 新手·小白 阅读(31) 评论(0) 推荐(0) 编辑

找出数组中的最值

摘要: Scanner input = new Scanner(System.in); //定义数组 int[] nums = new int[10]; //给数组元素循环赋值 System.out.println("请输入10个整数:"); for (int i=0;i<nums.length;i++) 阅读全文

posted @ 2021-09-22 11:04 新手·小白 阅读(15) 评论(0) 推荐(0) 编辑

数组中查找数字

摘要: Scanner input = new Scanner(System.in); //定义数组 int[] nums = new int[10]; //给数组元素循环赋值 System.out.println("请输入10个整数:"); for (int i=0;i<nums.length;i++) 阅读全文

posted @ 2021-09-22 10:54 新手·小白 阅读(115) 评论(0) 推荐(0) 编辑

导航