leetcode - plus one
来源:互联网 发布:淘宝装修备份在哪 编辑:程序博客网 时间:2024/05/16 05:55
/*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.*/#include <iostream>#include <vector>using std::cout;using std::endl;using std::vector;std::vector<int>::iterator;std::vector<int>::reverse_iterator;class Solution {public:vector<int> plusOne(vector<int> &digits) {vector<int>::reverse_iterator p;for (p = digits.rbegin(); p != digits.rend(); p++) {if (*p + 1 < 10){*p = *p + 1;break;}else {*p = 0;}}if (p == digits.rend()) {digits.insert(digits.begin(), 1);}return digits;}};void main(){vector<int> digits;/*digits.push_back(1);digits.push_back(3);digits.push_back(4);*/digits.push_back(9);digits.push_back(9);Solution slt;slt.plusOne(digits);}
0 0
- LeetCode: Plus One
- LeetCode Plus One
- [Leetcode] Plus One
- LeetCode: Plus One
- leetcode 33: Plus One
- [LeetCode] Plus One
- [leetCode] Plus One
- 【leetcode】Plus One
- [LeetCode]Plus One
- [leetcode]Plus One
- LeetCode-Plus One
- [leetcode] plus one
- LeetCode - Plus One
- [LeetCode] Plus one
- LeetCode:Plus One
- leetcode之Plus One
- leetcode plus one
- LeetCode | Plus One
- 生活感悟
- 写一个函数返回参数值为1的个数
- 开放性敏捷自动化测试架构介绍
- uva 10635(最长公共子序列nlogn)
- Program received signal :"SIGKILL"
- leetcode - plus one
- 参加某培训机构Java培训记录(十一)
- 第一阶段项目总结
- Android旋转屏幕后国际化语言失效的解决办法
- 主设备号--驱动模块与设备节点联系的纽带
- VC导出类得创建和使用
- HDU 1027 Ignatius and the Princess II
- LeetCode:Swap Nodes in Pairs
- 网站推荐:11个相似图片搜索网站(以图找图)