@@ -0,0 +1,726 @@
+class Solution %7B%0A    public int%5B%5D plusOne(int%5B%5D digits) %7B%0A            return addToDigit(digits, digits.length - 1);%0A        %7D%0A%0A        private int%5B%5D addToDigit(int%5B%5D digits, int index) %7B%0A            if (index == -1) %7B%0A                int%5B%5D newDigits = new int%5Bdigits.length + 1%5D;%0A                newDigits%5B0%5D = 1;%0A                for (int i = 0; i %3C digits.length; i++) %7B%0A                    newDigits%5Bi + 1%5D = digits%5Bi%5D;%0A                %7D%0A                return newDigits;%0A            %7D%0A            if (digits%5Bindex%5D == 9) %7B%0A                digits%5Bindex%5D = 0;%0A                return addToDigit(digits, index - 1);%0A            %7D else %7B%0A                digits%5Bindex%5D++;%0A                return digits;%0A            %7D%0A        %7D%0A%7D%0A

Create 066_Plus_One.java (#33)