# The isBadVersion API is already defined for you.
# @param version, an integer
# @return a bool
# def isBadVersion(version):
class Solution:
def firstBadVersion(self, n):
"""
:type n: int
:rtype: int
"""
low = 0
high = n
while low<=high:
middle = (low+high) // 2
if isBadVersion(middle) == True :
high = middle - 1
else:
low = middle + 1
return low
leetcode 第一个错误的版本 python3
最新推荐文章于 2022-01-12 14:58:00 发布