class Solution {
public:
vector<int> plusOne(vector<int> &digits) {
vector<int>res;
int num=1;
for(int i=digits.size()-1;i>=0;i--)
{
num=num+digits[i];
res.insert(res.begin(),num%10);
num=num/10;
}
if(num!=0)
res.insert(res.begin(),num);
return res;
}
};
看来我的英语有待提高啊,居然看不太懂这道题目的意思
题目的最后一句是说,数字的最高位存放在digits的最开头