日野弥生:勉強しよう

LeetCode 278 - 第一个错误的版本

发表于2025年04月29日

#数组 #哈希表

标准二分法公式即可。

class Solution:
    def firstBadVersion(self, n: int) -> int:
        left, right = 0, n
        while left <= right:
            mid = (left + right) // 2
            result = isBadVersion(mid)
            if result:
                right = mid - 1
            else:
                left = mid + 1
        return left

フラッシュタブ:LeetCode

题目链接:https://leetcode.cn/problems/unique-number-of-occurrences/

上一篇

LeetCode 1207 - 独一无二的出现次数

下一篇

LeetCode 258 - 各位相加