對於一個從小到大排序的數列 (長度 n),如果要詢問一個數字 x 是否在裡面,可以先拿出中間的數與 x 比較。如果 x 比較大,就縮小範圍只搜尋右半部,相反就搜尋左半部。
如此一來,每次的搜尋範圍都會減半,複雜度是 O(log n)
By hfy880916