[leetcode]Plus One

来源:互联网 发布:office for mac错误1 编辑:程序博客网 时间:2024/05/03 22:31
class Solution {public:    vector<int> plusOne(vector<int> &digits) {        // Start typing your C/C++ solution below        // DO NOT write int main() function        if(digits.empty()) return vector<int>();                int i = digits.size()-1;                while(i >= 0 && digits[i] == 9){            digits[i] = 0;            i--;        }                if(i >= 0) digits[i]++;        else digits.insert(digits.begin(),1);                return digits;            }};

原创粉丝点击