2025-08-15 13:11:03 +0000 UTC

Minimum Operations to Make the Array Increasing

Code

class Solution:
    def minOperations(self, nums: List[int]) -> int:
        res = 0
        prev = nums[0]
        for num in nums[1:]:
            if num > prev:
                prev = num
            else:
                new = prev + 1
                res += new - num
                prev = new
        return res