Grind75第8天 | 278.第一个错误的版本、33.搜索旋转排序数组、981.基于时间的键值存储
278.第一个错误的版本题目链接:https://leetcode.com/problems/first-bad-version解法:二分查找。如果一个版本为错误版本(isBadVersion为True),那么第一个错误版本在该版本左侧(包括该版本);如果一个版本为正确版本,那么第一个错误版本在该版本的右侧(不包括该版本)。如此不断收缩范围,直到left和right指针相等。注意,这里的判断条件是