Leetcode/python/66_plus_one.py

10 lines
339 B
Python
Raw Normal View History

2024-04-08 15:36:26 +00:00
class Solution:
def plusOne(self, digits: List[int]) -> List[int]:
carry = 1
for current_index in range(len(digits)-1, -1, -1):
carry, digits[current_index] = divmod(digits[current_index]+carry, 10)
current_index -= 1
if carry == 1:
digits.insert(0, 1)
return digits