class Solution {
public:
int guessNumber(int n) {
long long start = 1, end = n;
while (start <= end)
{
int mid = (start + end) / 2;
if (guess(mid) == 0)
{
return mid;
}
else if (guess(mid) == 1)
{
start = mid + 1;
}
else if (guess(mid) == -1)
{
end = mid - 1;
}
}
return -1;
}
};
LeetCode374. 猜数字大小
最新推荐文章于 2020-11-09 00:03:14 发布