Конин Георгий/minimum-operations-to-make-the-array-increasing
Материал из DISCOPAL
Версия от 02:29, 6 ноября 2024; StasFomin (обсуждение | вклад)
Задача
Код
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
StasFomin 02:21, 6 ноября 2024 (UTC):
- Много проблем с PEP8, см. Blog:Advanced_Algorithms/Python-решения_—_давайте_потренируемся_их_сделать_питонистей, пожалуйста, проверьте чекером. Пофиг на докстринги, хотя бы именования переменных, пробелы после запятых и все такое.
Тут многое легко исправить автоформатером, а читаемость вашего питон-кода будет важна в других квестах курса.
Плюс оформите подстраницей личной страницы! Вот, переименовал одну из ваших, сообразите с остальными.
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.