Examly題庫立即開始練習
農會 資訊管理類電腦概論108120單選題

在一個按照大小排序好的100個整數的數列中,以二元搜尋法尋找一個數字是否存在此數列中的某個位置,搜尋過程中所需要的比較次數為

A7正確答案
B10
C50
D100
答案與詳解
A
正確答案
二元搜尋法最壞比較次數為 ⌈log2(N+1)⌉,100個元素最多需比較7次,絕不會超過對數上限。

為什麼答案是 A

二元搜尋法每次比較將範圍減半,最壞比較次數為 ⌊log2 N⌋+1。N=100 時,⌊log2 100⌋+1 = 6+1 = 7 次。

考點:二元搜尋次數考點:次方數誤判考點:線性搜尋平均考點:線性搜尋最壞
載入中…

想練更多電腦概論考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮