Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- func plusOne(digits []int) []int {
- n := len(digits)
- digits[n - 1]++
- for n > 0 && digits[n] >= 10 {
- digits[n] -= 10
- digits[n - 1]++
- }
- if n == 0 && digits[0] >= 10 {
- digits[0] -= 10
- digits = append([]int{1}, digits...)
- }
- return digits
- }
- func main() {
- }
Add Comment
Please, Sign In to add comment