66. Plus One
来源:互联网 发布:淘宝店流量是什么意思 编辑:程序博客网 时间:2024/06/14 01:40
class Solution {public: vector<int> plusOne(vector<int>& digits) { int len = digits.size(); int plus = 0; for(int i = len - 1 ; i >=0 ;i--){ if(i == len - 1){ if(plus + digits[i] + 1 >9){ digits[i] = 0 ; plus = 1; } else{ digits[i] = plus + digits[i] +1; plus = 0; } } else{ if(plus + digits[i] >9){ digits[i] = 0; plus = 1; } else{ digits[i] = plus + digits[i]; plus = 0; } } } if(plus == 1){ digits.insert(digits.begin(),plus); return digits; } else{ return digits; } }};
vector增加元素的位置要从,v.begin()开始算起,insert函数
这个链接对于vector操作讲的很简洁
点击打开链接
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
- android fragment 标签使用
- 458. poor pigs
- iframe与主框架跨域访问
- Python——os模块
- 在开发中经常用到的一些sql语句,但相对比较复杂一些的
- 66. Plus One
- 【模拟】洛谷 P1423 小玉在游泳
- Spark性能优化指南——基础篇
- 洛谷p3764签到题3
- [转].NET 4.5+项目迁移.NET Core的问题记录 HTTP Error 502.5
- erlang 分布测试【转】
- aiohttp 简易使用教程
- [iOS开发]AFNetWorking3.0 POST 上传 Multi-Part
- myeclipse中设置注释(包括作者,修改时间等)