@@ -0,0 +1,688 @@
+class Solution %7B%0A    public List%3CInteger%3E addToArrayForm(int%5B%5D A, int K) %7B%0A        %0A        int len = new String(K + %22%22).length();%0A        int carry = 0;%0A        %0A        List%3CInteger%3E res = new LinkedList%3C%3E();%0A        %0A        for (int i = 0; i %3C A.length %7C%7C i %3C len; i++) %7B%0A            int bit = 0;%0A            if (i %3C A.length) %7B%0A                bit = A%5BA.length - i - 1%5D + K %25 10 + carry;%0A            %7D else %7B%0A                bit = K %25 10 + carry;%0A            %7D%0A            %0A            res.add(0, bit %25 10);%0A            carry = bit / 10;%0A            K = K / 10;%0A        %7D%0A        %0A        if (carry %3E 0) %7B%0A            res.add(0, carry);%0A        %7D%0A        %0A        return res;%0A    %7D%0A%7D

add no.989