Skip to content

Commit 6169a6f

Browse files
authored
Create 66-Plus-One.py
1 parent 0d4dc45 commit 6169a6f

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

66-Plus-One.py

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
class Solution:
2+
def plusOne(self, digits: List[int]) -> List[int]:
3+
one = 1
4+
i = 0
5+
digits = digits[::-1]
6+
7+
while one:
8+
if i < len(digits):
9+
if digits[i] == 9:
10+
digits[i] = 0
11+
else:
12+
digits[i] += 1
13+
one = 0
14+
else:
15+
digits.append(one)
16+
one = 0
17+
i += 1
18+
return digits[::-1]

0 commit comments

Comments
 (0)