美文网首页
66. Plus One

66. Plus One

作者: becauseyou_90cd | 来源:发表于2018-08-01 00:39 被阅读0次

https://leetcode.com/problems/plus-one/description/
解题思路:
本位为9则进位,否则直接+1

代码:
class Solution {
public int[] plusOne(int[] digits) {
if (digits == null) return new int[1];
for(int i = digits.length - 1; i >= 0; i--){
if(digits[i] != 9){
digits[i] += 1;
return digits;
} else {
digits[i] = 0;
}
}
int[] res = new int[digits.length + 1];
res[0] = 1;
return res;
}
}

相关文章

网友评论

      本文标题:66. Plus One

      本文链接:https://www.haomeiwen.com/subject/xwbkvftx.html