回到主畫面
查看搜尋報告 PDF
個人資訊
姓名:潘宇綸 | 學號:11428109 | 班級:電機一甲
搜尋法步驟動畫(學習版)
包含線性搜尋、二分搜尋與跳躍搜尋。可調整資料筆數、目標值與動畫速度,逐步觀察每次比較與範圍縮小。
時間複雜度(線性搜尋)
?
時間複雜度描述輸入規模 n 變大時,搜尋步驟數成長的速度。
Best
O(1)
Average
O(n)
Worst
O(n)
Space
O(1)
演算法定義
從左到右逐一比較每個元素,直到找到目標值或走完整個陣列。
核心想法
不需要額外前提,直接檢查每個位置;資料未排序時也可使用。
歷史背景
線性掃描是最早被使用的查找方法,適合資料量小或不常查找的情境。
搜尋法
線性搜尋 Linear Search
二分搜尋 Binary Search
跳躍搜尋 Jump Search
重新產生資料
開始播放
暫停
下一步
上一步
重置
一般
目前搜尋範圍
已檢查位置
比較中
找到目標
步驟說明
請按「開始播放」或「下一步」。
步驟:0 / 0
演算法參考程式碼
C++
一鍵複製
Python
一鍵複製