農會 資訊管理類-九職等以下新進人員電腦概論108 年第 120 題單選題
在一個按照大小排序好的100個整數的數列中,以二元搜尋法尋找一個數字是否存在此數列中的某個位置,搜尋過程中所需要的比較次數為
A正確答案
二元搜尋法最壞比較次數為 ⌈log2(N+1)⌉,100個元素最多需比較7次,絕不會超過對數上限。
逐選項解析
B10✕ 錯誤
10次對應的是 N=1024 (2^10) 的元素數量,本題 N=100 不需要這麼多次。
C50✕ 易錯陷阱
50次是「線性搜尋法」在100個元素中的「平均」比較次數 (N/2),並非二元搜尋。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本