LeetCode 66. Plus One
来源:互联网 发布:射雕英雄传 知乎 编辑:程序博客网 时间:2024/06/07 23:52
问题描述:
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.
问题大意:用一个数组表示非负数,可以理解为一个用数组表示的大数,然后用这个大数加上一,返回结果。AC代码:
vector<int> plusOne(vector<int>& digits) { int n = digits.size(); int val = 1; for(int i = n-1;i>=0;i--) { digits[i] = digits[i] + val; val = digits[i] /10;//判断是否有进位 digits[i] = digits[i] % 10; } if(val > 0) digits.insert(digits.begin(),1); return digits; }
0 0
- [LeetCode]66.Plus One
- LeetCode --- 66. Plus One
- [Leetcode] 66. Plus One
- [leetcode] 66.Plus One
- [leetcode] 66. Plus One
- Leetcode-66. Plus One
- 【leetcode】66. Plus One
- 66. Plus One LeetCode
- 【LeetCode】66. Plus One
- [LeetCode]66. Plus One
- 【LeetCode】66. Plus One
- LeetCode 66. Plus One
- LeetCode *** 66. Plus One
- leetcode 66. Plus One
- 【leetcode】66. Plus One
- leetcode 66. Plus One
- [LeetCode]66. Plus One
- Leetcode 66. Plus One
- Java8的CompletableFuture之二
- Android surfaceview与gridview配合使用
- Spring事务配置的五种方式
- [ 转]堆和栈的区别
- 怎样学习PHP
- LeetCode 66. Plus One
- Win10下GCC编译器的安装与配置
- opengl学习——绘制图形
- Javascript原型相关的函数
- 关于JAVA中文乱码
- domino处理ajax传中文或特殊字符问题
- 让SourceTree也能Export文件
- 如何控制订单发料后不能删除组件
- Matlab 图像处理 形态学 腐蚀 膨胀 开闭运算 连通分量