菜鳥每天練習 之 折半查找

算法說明:

二分查找要求:1.必須按關鍵字大小有序排列。 2.必須採用順序存儲結構


優缺點折半查找法的優點是比較次數少,查找速度快,平均性能好;其缺點是要求待查表爲有序表,

且插入刪除困難。因此,折半查找方法適用於不經常變動而查找頻繁的有序列表。


算法思想 首先,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利

用中間位置記錄將表分成前、後兩個子表,如果中間位置記錄的關鍵字大於查找關鍵字,則進一步查找前

一子表,否則進一步查找後一子表。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章