演算法描述
該演算法只是簡單地將給定串列中的連續元素和給定的查找鍵進行比較,直到遇到一個匹配的元素(成功查找),或者在遇到匹配元素前就遍歷了整個串列(失敗查找),實作順序查找時常常會使用這樣-一個小技巧:如果我們把查找鍵添加到串列的末尾,那么查找就一定會成功,所以不必在演算法的每次回圈時都檢查是否到達了表的末尾,
演算法設計
查看代碼
import java.util.Scanner;
public class TEST {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]= {89,45,68,90,29,34,17};
Scanner scan=new Scanner(System.in);
int n=scan.nextInt();
for(int i=0;i<a.length;i++) {
if(a[i]==n) {
System.out.println("id="+i);
}
}
}
}
運行結果
在黑夜里夢想著光,心中覆寫悲傷,在悲傷里忍受孤獨,空守一絲溫暖, 我的淚水是無底深海,對你的愛已無言,相信無盡的力量,那是真愛永在, 我的信仰是無底深海,澎湃著心中火焰,燃燒無盡的力量,那是忠誠永在
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/394954.html
標籤:其他
上一篇:【計理02組03號】插入排序

