Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意11420單選題

請用二元搜尋演算法(binary search)在串列 17, 26, 44, 56, 88, 97, 102中搜尋 17,請問其搜尋過程依序比較了那些數?

A56, 44, 26, 17
B44, 17
C88, 44, 17
D56, 26, 17正確答案
答案與詳解
D
正確答案
二元搜尋每次取中位數比較,7個元素依序比中間索引3(56)→左半中間索引1(26)→索引0(17)

為什麼答案是 D

正確流程:①整串中間索引3=56,17<56往左;②左半{17,26,44}中間索引1=26,17<26往左;③剩{17},比中索引0=17,找到。

考點:中間索引錯誤考點:起始點錯誤考點:中位數計算錯誤考點:二元搜尋正解
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

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

Download on theApp Store即將推出Google Play
黑皮