Конин Георгий/minimum-operations-to-make-the-array-increasing

Материал из DISCOPAL
Версия от 17:44, 31 октября 2024; Конин Георгий (обсуждение | вклад) (Новая страница: «==Задача== * Leetcode/minimum-operations-to-make-the-array-increasing ==Код== <source lang="python"> class Solution: def minOperations(self, num…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Задача

Код

class Solution:
    def minOperations(self, nums: List[int]) -> int:
        if len(nums)>1:
            cnt = 0
            for i in range(1, len(nums)):
                if nums[i]>nums[i-1]:
                    continue
                else:
                    gap=nums[i-1]-nums[i]+1
                    nums[i]=nums[i-1]+1
                    cnt+=gap
            return cnt
        else:
            return 0

Submission

https://leetcode.com/problems/minimum-operations-to-make-the-array-increasing/submissions/1439228799/Check-me-animated.gif Решено: Конин Георгий 17:44, 31 октября 2024 (UTC)

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.