278. First Bad Version
刷
June-21-2019
记这个题比写这个题花的时间多。不过其实这就是YSLR的YS应用。
public int firstBadVersion(int n) {
int l = 1, r = n;
while (l <= r) {
int m = l + (r - l) / 2;
if (isBadVersion(m)) {
r = m - 1;
} else {
l = m + 1;
}
}
return l;
}