新手·小白

2021年9月25日

快递驿站任务

摘要: public static Scanner input=new Scanner(System.in); public static String[] numberArr= new String[100];//快递单号数组 public static String[] companyArr= new 阅读全文

posted @ 2021-09-25 16:46 新手·小白 阅读(48) 评论(0) 推荐(0) 编辑

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 新手·小白 阅读(45) 评论(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 新手·小白 阅读(39) 评论(0) 推荐(0) 编辑

两数之和

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

posted @ 2021-09-22 11:19 新手·小白 阅读(29) 评论(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 新手·小白 阅读(14) 评论(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 新手·小白 阅读(104) 评论(0) 推荐(0) 编辑

2021年9月21日

二分查找

摘要: 概述 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,二分查找要求数组数据必须采用顺序存储结构有序排列。 原理 首先,假设数组中元素是按升序排列,将数组中间位置的数据与查找数据比较,如果两者相等则查找成功;否则利用中间位置记录将数组分成前、后两个子数组,如果中间 阅读全文

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

2021年9月20日

最大值和最小值

摘要: // 寻找数组中的最大值 | 最小值 int[] nums = {10,30,40,33,22,12,0} ; //1. 创建一个变量,用于存储遍历数组时发现的最大值 int n = nums[0]; //2. 循环取出数组中的每一个内容,从1开始 for(int i=1;i<nums.length 阅读全文

posted @ 2021-09-20 23:03 新手·小白 阅读(35) 评论(0) 推荐(0) 编辑

数组不常用的创建方式

摘要: //数组不常用的创建方式 //1. 创建数组, 不初始化 //格式: 数据类型 [] 数组名; int [] nums; //2. 创建数组,并指定数组中的内容 //格式: 数据类型[] 数据类型 = new 数据类型 [] {内容1,内容2,内容3...内容n}; int[] ages =new 阅读全文

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

数组

摘要: // 创建数组的格式 //创建数组的同时,指定数组的内容。 //常用格式1, 数据类型[] 数组名称 = {数据1,数据2,数据3...数据n}; int[] ages = {0,1,2,3,4,5}; //常用格式2 创建数组,并指定长度,不指定数组中的内容; // 数据类型[] 数组名称 = n 阅读全文

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

导航