二分法檢索要求線性表結點按關鍵碼值排序且以順序方式存儲.在查找時,首先與表的中間位置上結點的關鍵值比較,若相等則檢索成功;否則根據比較結果確定下一步在表的前半部或后半部中繼續(xù)進行.二分法檢索的效率較高,設線性表有n個元素,則最多的檢索次數為大于log2 n 的最小整數,最少的檢索次數為1.
二分法檢索又稱折半檢索,二分法檢索的基本思想是設字典中的元素從小到大有序地存放在數組中,首先將給定值key與字典中間位置上元素的關鍵碼比較,如果相等,則檢索成功;否則,若key小,則在字典前半部分中繼續(xù)進行二分法檢索,若key大,則在字典后半部分中繼續(xù)進行二分法檢索.這樣,經過一次比較就縮小一半的檢索區(qū)間,如此進行下去,直到檢索成功或檢索失敗.二分法檢索是一種效率較高的檢索方法,要求字典在順序表中按關鍵碼排序
二分法比較次數
二分法比較次數
數學人氣:358 ℃時間:2020-06-24 20:32:33
優(yōu)質解答
我來回答
類似推薦
- 急!幫忙翻譯下列文字~
- 次氯酸不穩(wěn)定,見光易分解生成鹽酸并放出氧氣.寫出該反應化學式
- 一輛汽車從甲地開往乙地,第1小時行了全程的25%,第2小時行了50千米,兩個小時一共行了全程的45%相距多
- are not的縮寫形式怎么寫?
- 已知函數fx=2cos(wx+π/4)(w>0)的圖像與函數gx=2sin(2x+α)+1的圖像的對稱軸完全相同.求fx單調遞增區(qū)間
- 其鄰人之父亦云的云今義是什么意思
- 導體為0.10mm的銅絲,請問截面積怎么算啊?公式是什么?
- 物理電阻分壓器計算
- 《父親的三句箴言》閱讀題及答案(越多越好)
- 數學4道應用題
- 你是人間四月天
- Walk through the park and you can see the library in front of front of_____.
猜你喜歡
- 1(1)九分之二的分子加4,要使分數大小不變,分母應().
- 2They'll stay for five days in Harbin.(對劃線部分提問) ------------
- 3悲憫惻隱之心 義無反顧
- 4一道初中乘方題
- 5將下列句子中的直接引語變?yōu)殚g接引語
- 6it was frist time...that誰能用這個句型造2個句子
- 7三角洲的形成有什么因素
- 81、He read the letter to all his friend【改被動語態(tài)】
- 9在角ABC中,AB=AC AD垂直BC于D角ABC周長的為36,角ABD的周長為30.請你求出AD的長
- 10一個數與4.85的和是14 1/2,求這個數《方程式》
- 11一項工程,甲,乙兩個工程隊合作,6天可以完工,現在甲先做4天,乙又接著做8天正好完工.乙每天完%B
- 12英語翻譯