Plus One
来源:互联网 发布:数组剔除元素 编辑:程序博客网 时间:2024/05/01 19:49
Given a number represented as an array of digits, plus one to the number.
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. if(digits.size() == 0) return digits; int foward = 0; for(int i=digits.size()-1; i>=0; i--){ if(i == digits.size()-1){ foward = (digits[i] + 1) / 10; digits[i] = (digits[i] + 1) % 10; } else { int temp = digits[i] + foward; foward = temp / 10; digits[i] = temp % 10; } } if(foward >= 1) digits.insert(digits.begin(), 1); return digits; }};
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- GNS3使用详解
- object-c runtime(三)
- sqlite3 详解
- 歌手大奖赛计分系列
- 上网异常与LSP
- Plus One
- 保护模式概述-OldLinux
- 第十一周-求四个数的最大公约数
- 如果遇到Tomcat这样的问题,关闭杀毒软件
- 将 Java Spring Framework 应用程序迁移到 Windows Azure
- 【转载】C# 中如何实现LINQ查询数据库表信息
- SQLServer “无法对数据库'XX' 执行删除,因为它正用于复制”的解决方法
- 带加减法的图片验证码(java编程实现)
- Coding templates and formatters