66. Plus One
2016-03-08 20:16
295 查看
<span style="font-size:18px;">vector<int> plusOne(vector<int>& digits) { vector<int> res; int carry = 1; for (int i = digits.size() - 1; i >= 0; i--) { int sum = carry + digits[i]; carry = sum / 10; res.push_back(sum % 10); } if (carry) res.push_back(1); reverse(res.begin(), res.end()); return res; }</span>
相关文章推荐
- 关于datetime-local与时间戳相互转化
- NYOJ5056_黑色帽子(水题)
- Java IO——File类
- 关于TimePickerDialog里的取消按钮
- 调整数组顺序使得奇数位于偶数前面
- vultr vps服务器存在的7个优势及选择原因
- Java设计模式学习笔记(观察者模式)
- python 压缩
- 【CODEVS1033】蚯蚓的游戏问题(费用流)
- Unity3D启动报错的解决方案
- 第1周项目2—就拿胖子说事
- 第二周项目2-就拿胖子说事
- 因子分解机模型简介
- POI 实现对 Excel 文件读写
- 每周更新学习进度表
- 66. Plus One
- HDUACM2017
- javascript中定义事件的三种方式
- <Unity3D>上下左右 键控制人移动
- php五大运行模式CGI,FAST-CGI,CLI,ISAPI,APACHE模式浅谈