1509. 三次操作后最大值与最小值的最小差

Medium

思路

以上,AC!

代码

python3

class Solution:
    def minDifference(self, nums: List[int]) -> int:
      if len(nums) < 5:
        return 0
      nums.sort()
      res = math.inf
      for i in range(4):
        res = min(res, nums[-(4-i)]-nums[i])
      return res