【解題】Zerojudge d732: 二分搜尋法
題目連結
d732: 二分搜尋法
我的想法
純純的二分搜尋
範例:找 8
1 | 1 2 3 4 5 6 7 8 9 |
5 < 8
所以左邊往中點 +1 移動
1 | 1 2 3 4 5 6 7 8 9 |
7 < 8
所以左邊往中點 +1 移動
1 | 1 2 3 4 5 6 7 8 9 |
8 = 8
所以結束二分搜
參考解答
1 |
|
d732: 二分搜尋法
純純的二分搜尋
範例:找 8
1 | 1 2 3 4 5 6 7 8 9 |
5 < 8
所以左邊往中點 +1 移動
1 | 1 2 3 4 5 6 7 8 9 |
7 < 8
所以左邊往中點 +1 移動
1 | 1 2 3 4 5 6 7 8 9 |
8 = 8
所以結束二分搜
1 | #include <iostream> |