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

Материал из DISCOPAL
Перейти к: навигация, поиск

Задача

Код

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/

StasFomin 02:21, 6 ноября 2024 (UTC):

Тут многое легко исправить автоформатером, а читаемость вашего питон-кода будет важна в других квестах курса.

BrokenSolution.png


Плюс оформите подстраницей личной страницы! Вот, переименовал одну из ваших, сообразите с остальными.

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

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

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