LeetCode:Plus One
2013-12-15 14:58
260 查看
题目链接
Given a number represented as an array of digits, plus one to the number
分析:too simple 本文地址
【版权声明】转载请注明出处:/article/4879696.html
Given a number represented as an array of digits, plus one to the number
分析:too simple 本文地址
class Solution { public: vector<int> plusOne(vector<int> &digits) { // IMPORTANT: Please reset any member data you declared, as // the same Solution instance will be reused for each test case. int len = digits.size(); vector<int> res(digits); int carrybit = 1, i; for(i = len-1; i >= 0; i--) { if(carrybit == 0)break; else { res[i] += carrybit; if(res[i] >= 10) { carrybit = 1; res[i] -= 10; } else carrybit = 0; } } if(i < 0 && carrybit == 1) res.insert(res.begin(), carrybit); return res; } };
【版权声明】转载请注明出处:/article/4879696.html
相关文章推荐
- LeetCode(29)-Plus One
- [LeetCode][Java] Plus One
- leetcode题解-121. Best Time to Buy and Sell Stock && 122. Best Time to Buy and Sell St && 66. Plus One
- leetCode 66.Plus One (+1问题) 解题思路和方法
- 【LeetCode-66】Plus One(C++)
- LeetCode 066. Plus One
- LeetCode-66.Plus One
- (Java)LeetCode-66. Plus One
- [LeetCode] 66. Plus One
- 2018.3.12 leetcode打卡 #66 plus one
- leetcode第一刷_Plus One
- Leetcode--Plus One
- leetcode:Plus One
- 【LeetCode】Plus One
- LEETCODE: Plus One
- 【leetcode】66. Plus One
- LeetCode(29)-Plus One
- 【leetcode】【66】Plus One
- LeetCode 66 Plus One
- Leetcode 66 Plus One