LeetCode 066 Plus One
来源:互联网 发布:西安网络家装设计公司 编辑:程序博客网 时间:2024/06/05 22:31
题目给出字符串高精度无符号整数,返回加一后的结果。
将个位加一后逐一处理进位即可。
代码:
vector<int> plusOne(vector<int>& digits) { int index = digits.size() - 1; digits[index]++; while(index > 0) { if(digits[index] < 10) break; digits[index - 1] += digits[index] / 10; digits[index] %= 10; index--; } if(index == 0 && digits[0] >= 10){ digits.insert(digits.begin(), digits[0] / 10); digits[1] %= 10; } return digits; }
0 0
- LeetCode 066 Plus One
- LeetCode 066 Plus one
- LeetCode 066 Plus One
- LeetCode 066 Plus One
- leetcode 066 plus one
- LeetCode 066 Plus One
- LeetCode 066 Plus One
- LeetCode(066) Plus One (Java)
- leetcode 066 —— Plus One
- leetcode解题方案--066--Plus One
- 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
- Android万能的指示器
- 将一个视频转换为一个极坐标视频
- python 语法树生成过程
- Mysql中的单引号,双引号,反引号
- 华为路由器PPP与MP-PPP的配置实例
- LeetCode 066 Plus One
- SIP: From ,Contact, Via 和 Record-Route/Route head字段详解
- JAVA 菜单设置快捷键
- Linux基础命令知识大全
- Android平台上二维码的生成与扫描
- 吐槽2个合作公司
- leetcode之二分法
- 华为PPPOE的配置
- Codeforces Round #355 (Div. 2) E