374. Guess Number Higher or Lower - Easy
前往題目
想法
- 就是最基本的
Binary Search
思路
同想法
Code
public class Solution extends GuessGame {
public int guessNumber(int n) {
// 1 ~ n
int l = 1, r = n;
while (l <= r) {
int mid = l + (r - l) / 2;
// Found
if (guess(mid) == 0) {
return mid;
} else if (guess(mid) == -1) {
r = mid - 1;
} else {
l = mid + 1;
}
}
return 0;
}
}
374. Guess Number Higher or Lower - Easy
https://f88083.github.io/2024/09/16/374-Guess-Number-Higher-or-Lower-Easy/