問題詳情
37 若要以二元搜尋(Binary search)從 A, B, C, D, E, F, G, H, I, J, K, L, M, N, O 中尋找 Z,則搜尋過程中檢驗的字母依序為何?
(A) A, B, C, D, E, F, G, H, I, J, K, L, M, N, O
(B) H, L, N, O
(C)O
(D) H, A, O
參考答案
答案:B
難度:簡單0.7
書單:沒有書單,新增
用户評論
【丁子】評論
第1次搜尋,(1 + 15) ÷ 2 = 8,第8個字母H第2次搜尋,(9 + 15) ÷ 2 = 12,第12個字母L第3次搜尋,(13 + 15) ÷ 2 = 14,第14個字母N第4次搜尋,(15 + 15) ÷ 2 = 15,第15個字母O字串中,找不到Z,結束執行