資三忠
2008年4月5日 星期六
使用Excel模擬二元搜尋的方法
Binary Search (二元搜尋法)
必須先將資料庫之資料進行排序
搜尋效率: Worst Case: O(Log2N)
搜尋方法: (假設資料庫已排序好, 由小排到大)
1. 找出搜尋範圍之中間位置之資料和key比較, 若相等則找到資料,結束搜尋
2. 若不相等, 再比較key是否小於中間位置之資料若是, 則將搜尋範圍縮小到左半邊
若否, 則將搜尋範圍縮小到右半邊
3. 重覆前述兩個步驟, 直到找到資料或搜尋範圍內無資料為止
資料庫新增資料: O(N) (將新增資料排序好)
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
網誌存檔
▼
2008
(13)
▼
4月
(8)
期中考考試Stack-Queue-LinkedList-SearchTree
資料結構-Binary search練習題期中複習
資料結構-SearchTree期中複習
資料結構-LinkedList期中複習
資料結構-Queues期中複習
資料結構-Stack期中複習
二元搜尋樹
使用Excel模擬二元搜尋的方法
►
3月
(4)
►
2月
(1)
關於我自己
極小霧
檢視我的完整簡介
沒有留言:
張貼留言