Time: 41 ms (12.84%), Space: 13.4 MB (69.71%) - LeetHub

This commit is contained in:
Deven
2022-08-04 20:24:37 -04:00
parent bfb2f6f9b4
commit 2225abacb6
+26
View File
@@ -0,0 +1,26 @@
class Solution(object):
def plusOne(self, digits):
"""
:type digits: List[int]
:rtype: List[int]
"""
i = -1
if digits[-1] == 9:
digits[-1] = 0
i = -2
if abs(i) > len(digits):
digits.insert(0, 1)
return digits
while digits[i] == 9:
digits[i] = 0
if abs(i - 1) > len(digits):
digits.insert(0, 1)
return digits
i -= 1
digits[i] += 1
return digits