Leetcode 剑指 Offer 11. 旋转数组的最小数字

Leetcode 剑指 Offer 11. 旋转数组的最小数字
Leetcode 剑指 Offer 11. 旋转数组的最小数字

代码:

class Solution:
    def minArray(self, numbers: List[int]) -> int:
        left, right = 0, len(numbers) - 1
        while left < right:
            mid = (left + right) // 2
            if numbers[mid] > numbers[right]:
                left = mid + 1
            elif numbers[mid] < numbers[right]:
                right = mid
            else:
                right -= 1
        return numbers[left]
上一篇:shell 脚本中时间截取进制的问题


下一篇:shell脚本小游戏