mirror of
https://github.com/lWolvesl/leetcode.git
synced 2026-01-12 09:58:38 +08:00
17 lines
245 B
Go
17 lines
245 B
Go
package A
|
|
|
|
func plusOne(digits []int) []int {
|
|
for i := len(digits) - 1; i >= 0; i-- {
|
|
if digits[i] == 9 {
|
|
digits[i] = 0
|
|
if i == 0 {
|
|
digits = append([]int{1}, digits...)
|
|
}
|
|
continue
|
|
}
|
|
digits[i]++
|
|
break
|
|
}
|
|
return digits
|
|
}
|