使用 vector
实现的高精度加法,高精度+高精度。
vector<int> add(vector<int> &A, vector<int> &B) {
vector<int> C;
int la = A.size(), lb = B.size();
for (int i = 0, t = 0; i < la || i < lb || t > 0; i ++ ) {
t += (i < la ? A[i] : 0) + (i < lb ? B[i] : 0);
C.push_back(t % 10);
t /= 10;
}
return C;
}