leetcode_question_66 Plus One
来源:互联网 发布:什么码字软件好 编辑:程序博客网 时间:2024/06/16 18:56
Given a number represented as an array of digits, plus one to the number.
vector<int> plusOne(vector<int> &digits) { // Start typing your C/C++ solution below // DO NOT write int main() function int length = digits.size(); if(length==0) return digits; bool carry = true; int index = length-1; while(carry && index >= 0) { digits[index] += carry; if(digits[index] > 9) {digits[index] = 0;carry = true;index--;} else {carry = false; break;} }; if(carry) digits.insert(digits.begin(), 1); return digits; }
- leetcode_question_66 Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- C++ 多线程编程
- ssh客户端配置
- 移动应用推广:不能忽略的榜单效应
- Struts2
- stylus
- leetcode_question_66 Plus One
- Sql Server REPLACE函数的使用 (转)
- 越忙,越有时间健身?为什么
- 大数n的阶乘
- Ubuntu下android开发之配置USB设备
- Sqlserver表类型和表变量
- SQL_Server_2005_日期和时间函数(描述及实例) (转)
- Visual Studio 无法输入中文
- C++ 操作sqlite3数据库