LeetCode 0066.加一
难度:简单
标签:数组、数学
思路:
按照题意模拟即可,注意位数多一位的情况
class Solution {
public:
vector<int> plusOne(vector<int>& digits) {
for(int i=digits.size()-1;i>=0;i--)
{
digits[i]++;
if(digits[i]==10)
{
digits[i]=0;
if(i==0)
{
digits.insert(digits.begin(),1);
}
}
else
{
break;
}
}
return digits;
}
};