leetcode中文网第989题。
题目描述:
class Solution {
public List<Integer> addToArrayForm(int[] A, int K) {
int i = A.length;
int cur = K;
List<Integer> ans = new ArrayList();
while (--i >= 0 || cur > 0) {
if (i >= 0)
cur += A[i];
ans.add(cur % 10);
cur /= 10;
}
Collections.reverse(ans);//为何反转数字不是很理解
return ans;
}
}