Plus One

来源:互联网 发布:coreldraw mac中文版 编辑:程序博客网 时间:2024/04/18 15:34
class Solution {public:    vector<int> plusOne(vector<int> &digits){int count = digits.size();    digits[count-1] += 1;while(count--){if(digits[count] >=10 && count >=1){digits[count] %= 10;digits[count-1] +=1;}}if(digits[0]>=10){vector<int> result;result.push_back(1);    result.push_back(digits[0]%10);for (int i = 1; i  < digits.size(); i ++){result.push_back(digits[i]);}return result;}elsereturn digits;}};

0 0
原创粉丝点击