Skip to content

Commit fbb0ab6

Browse files
aQuaaQua
aQua
authored and
aQua
committed
66 finish
1 parent a08d7a3 commit fbb0ab6

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Algorithms/0066.plus-one/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The digits are stored such that the most significant digit is at the head of the
99

1010
## 解题思路
1111

12-
12+
见程序注释
1313
## 总结
1414

1515

Algorithms/0066.plus-one/plus-one.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ func plusOne(digits []int) []int {
66
return []int{1}
77
}
88

9+
// 末尾加一
910
digits[length-1]++
1011

12+
// 处理进位
1113
for i := length - 1; i > 0; i-- {
1214
if digits[i] < 10 {
1315
break
@@ -16,6 +18,7 @@ func plusOne(digits []int) []int {
1618
digits[i-1]++
1719
}
1820

21+
// 处理首位的进位
1922
if digits[0] > 9 {
2023
digits[0] -= 10
2124
digits = append([]int{1}, digits...)

0 commit comments

Comments
 (0)