66#加一

题目:

测试代码:

public class Solution {

    public int[] plusOne(int[] digits) {
        for (int i = digits.length - 1; i >= 0; i--) {
            if (digits[i] < 9) {
                digits[i]++;
                return digits;
            }
            digits[i] = 0;
        }

        // 如果能执行到此处的逻辑,说明数组中的数字全部为 9,比如 [9,9,9]
        digits = new int[digits.length + 1];
        digits[0] = 1;
        return digits;
    }
}
发布了121 篇原创文章 · 获赞 43 · 访问量 8397
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 精致技术 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览