LeetCode 66. Plus One
来源:互联网 发布:网络机器人大战 编辑:程序博客网 时间:2024/06/03 19:51
描述
对一个vector数组加1.
解决
模拟
class Solution {public:vector<int> plusOne(vector<int>& digits) { int lenth = digits.size(); vector<int> tmp(lenth + 1, 0); digits[lenth - 1] += 1; for (int i = lenth - 1; i >= 0; --i){ //cout << digits[i] << endl; if (digits[i] >= 10){ tmp[i + 1] = digits[i] - 10; tmp[i] += 1; }else{ tmp[i + 1] += digits[i]; if (tmp[i + 1] >= 10){ tmp[i + 1] -= 10; tmp[i] += 1; } } } vector<int>::iterator it = tmp.begin(); ++it; return tmp[0] == 0 ? vector<int>(it,tmp.end()) : tmp;}};
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
- 《机器学习实战》学习(二)——决策树(DT)
- Fibonacci第n项
- 手机版产品列表页图片高度不整齐
- 外键(学生表是从表,班级表示主表)
- Objective-C如何使自定义对象类作为NSDictionary的key
- LeetCode 66. Plus One
- 嵌入式开发第42天(ARM的体系结构)
- 友录联系人板块
- Jsp基础
- light oj 1189 - Sum of Factorials (数学)
- LR中Vuser的init、action和end之间的区别
- Spring tool suite中自带Maven有问题,解决方案流程
- 龙尚3G、4G模块嵌入式Linux系统使用说明
- 革命之路