概述
66. 加一
class Solution {
public:
vector<int> plusOne(vector<int>& digits) {
//两种情况,非9和 9,9要考虑前面的进位
for(int i=digits.size()-1;i>=0;i--){
digits[i]++;
digits[i]=digits[i]%10;
if(digits[i]!=0) return digits;
}
//还没有return的话就说明最前面也是9,要加一位
digits.insert(digits.begin(),1);
return digits;
}
};
最后
以上就是老迟到宝马为你收集整理的66. 加一:对于进位操作的一些处理的全部内容,希望文章能够帮你解决66. 加一:对于进位操作的一些处理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复