Plus One

来源:互联网 发布:格鲁乌特种部队 知乎 编辑:程序博客网 时间:2024/05/01 09:40

Given a number represented as an array of digits, plus one to the number.

比较简单。

vector<int> plusOne(vector<int> &digits){    vector<int> answer;    int c = 1;    for (int i = digits.size() - 1; i >= 0; i--)    {        c += digits[i];        answer.insert(answer.begin(), c % 10);        c = c / 10;    }    if (c > 0)    {        answer.insert(answer.begin(), c);    }    return answer;}


0 0
原创粉丝点击