class Solution {
public:
vector<int> plusOne(vector<int>& nums) {
int i = nums.size()-1;
nums[i]++;
while(nums[i]==10 && i>0)
{
nums[i]=0;
i--;
nums[i]++;
}
if(nums[i]==10)
{
nums[i]=0;
nums.insert(nums.begin(), 1);
}
return nums;
}
};

京公网安备 11010502036488号