顺序查找算法算是所有基本算法里面最简单的了吧!
算法思想:就是把指定数与序列中的数一一比较,有相等的就输出,否则就输出找不到。
具体实现如下:
package com.search;
public class ShunxuSearch {
public static void shunxuSearch(int nums[],int searchnum){
int flag=0;
for(int i=0;i<nums.length;i++){
if(searchnum==nums[i]){
System.out.println("找到了,这个数在数组中的位置是第:"+(i+1)+"个!!");
flag=1;
}
}
if(flag==0){
System.out.println("抱歉,没有您要找的数!");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] num={2,3,4234,4,52,12,1212,32442};
shunxuSearch(num, 110);
}
}