66. Plus One
来源:互联网 发布:美好的诗句 知乎 编辑:程序博客网 时间:2024/05/16 18:10
题目地址
注意当输入为空时应该输出1.
class Solution {public: vector<int> plusOne(vector<int> &digits) { reverse(digits.begin(), digits.end()); vector<int> ans; int carry = 0; for (int i = 0; i < digits.size(); ++i) { int plus = i == 0 ? 1 : 0; int now = (plus + digits[i] + carry) % 10; carry = (plus + digits[i] + carry) / 10; ans.push_back(now); } if (carry) ans.push_back(carry); reverse(ans.begin(), ans.end()); if (ans.size() == 0) ans.push_back(1); return ans; }};
0 0
- [LeetCode]66.Plus One
- LeetCode --- 66. Plus One
- [Leetcode] 66. Plus One
- [leetcode] 66.Plus One
- 66. Plus One
- 66. Plus One
- [leetcode] 66. Plus One
- Leetcode-66. Plus One
- 【leetcode】66. Plus One
- 66. Plus One
- 66. Plus One LeetCode
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 【LeetCode】66. Plus One
- [LeetCode]66. Plus One
- MONSTER童话系列——沒有名字的怪物
- java趣味编程100例第一章1-1打印金字塔图案
- 排序算法之冒泡排序法(C++实现)
- C#中的throw
- servlet upload
- 66. Plus One
- 2012蓝桥杯预赛试题本科c++奇怪的比赛
- 多线程在Socke与ServerSockett网络编程中的应用
- Python.PyQtGraph -- 交互式实时2D/3D/图像绘制及科学/工程学组件
- java基础--18 System类常用方法
- 网上找到的高精度求PI的超简短黑科技
- 子图同构问题与Ullmann Algorithm 算法(一)
- 一个旋转菜单
- 静态库与动态库--Head First C读书笔记