2025-08-16 11:14:34 +0000 UTC

Maximum Difference Between Increasing Elements

Code

class Solution:
    def maximumDifference(self, nums: List[int]) -> int:
        res, left = -1, nums[0]
        for num in nums[1:]:
            if num > left:
                diff = num - left
                if diff > res:
                    res = diff
            else:
                left = num
        return res