一、常用数组查找算法工作原理:它又称为顺序查找,在一列给定的值中进行搜索,从一端的开始逐一检查每个元素,知道找到所需元素的过程。例1:查找指定的数在数组中出现的位置,找到返回下标,找不到返回-1 1 import java.util.Scanner; 2 public class ...
一、常用数组查找算法
工作原理:它又称为顺序查找,在一列给定的值中进行搜索,从一端的开始逐一检查每个元素,知道找到所需元素的过程。
例1:查找指定的数在数组中出现的位置,找到返回下标,找不到返回-1
1 import java.util.Scanner; 2 public class LinearSearch{ 3 public static void main(String []argas) 4 { 5 int [] array={10,100,90,65,80,92}; 6 System.out.println("请输入要获取的数"); 7 Scanner input=new Scanner(System.in); 8 int number=input.nextInt(); 9 int index=-1;//找到数组中所在数的下标,找不到等于-110 for(int i=0;i<array.length;i++)11 {12 if(array[i]==number)13 {14 index=i+1;15 break;16 }17 }18 if(index!=-1)19 {20 System.out.println("找到该数字,在数组中的第"+index+"位置");21 }22 else23 {24 System.out.println("要查找的数字不存在");25 }26 }27 }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Java学习 (七)、数组,查找算法,二分查找法,冒泡排序,选择排序,插入排序
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。