7/27/2020

[LeetCode] 164. Maximum Gap

Problem : https://leetcode.com/problems/maximum-gap/

The input array must be sorted first to find the maximum gap.

class Solution:
    def maximumGap(self, nums: List[int]) -> int:
        if len(nums) < 2:
            return 0
        
        nums.sort()
        
        result = 0
        for i in range(len(nums) - 1):
            result = max(result, nums[i+1] - nums[i])
        
        return result

No comments:

Post a Comment