Plus One
来源:互联网 发布:java可变参数怎么接收 编辑:程序博客网 时间:2024/06/05 19:19
Given a non-negative number represented as an array of digits, plus one to the number.
The digits are stored such that the most significant digit is at the head of the list.
vector<int> plusOne(vector<int> &digits) {int lastplus = 1;for (auto iter = digits.rbegin(); iter != digits.rend();++iter){int sum = *iter +lastplus;if (sum<10){*iter = sum;lastplus = 0;break;}else{*iter = sum % 10;lastplus = 1;}}if (lastplus == 1)digits.insert(digits.begin(), 1);return digits;}
0 0
- 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
- 【WIN32之旅】WINDOWS错误处理与参考(三)
- Qt数据库sqlite总结
- 用Maven创建SpringMVC项目
- 改变一下自己工作的习惯
- 【数据库】基础知识
- Plus One
- 静态变量 全局变量
- unity3d android sdk更新下载
- cocos2dx3.3开发FlappyBird总结四:资源管理类
- 大学生活与未来
- java 自带的zip解压类ZipInputStream解压文件夹报错 解决方案
- 关于适配
- poj1228 (判断凸包的完整性)
- java参数传递(值传递还是引用传递)