Plus One 2021-05-30 20:00
public static int[] plusOne(int[] digits) {
    int lastIndex = digits.length - 1;
    int adder = 1;
    for (int i = lastIndex; i >= 0; i--) {
        digits[i] = digits[i] + adder;
        if (digits[i] == 10) {
            digits[i]=0;
            adder=1;
        }else{
            adder=0;
        }
    }
    if(adder==1){
        int[] res = new int[lastIndex+2];
        res[0]=1;
        return res;
    }
    return digits;
}
| Runtime | Memory | 
|---|---|
| 0 ms | 36.9 MB | 
EOF