題目:加一
給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。
最高位數字存放在數組的首位, 數組中每個元素只存儲單個數字。
你可以假設除了整數 0 之外,這個整數不會以零開頭。
2.解法 0ms
public int[] plusOne(int[] digits) {
for(int i=digits.length-1;i>=0;i--){
if(digits[i]<9){
digits[i]=digits[i]+1;
return digits;
}else{
digits[i]=0;
}
}
int[] answer =new int[digits.length+1];
answer[0]=1;
return answer;
}