[leetcode] 66. Plus One 解题报告
来源:互联网 发布:用文言文说网络流行语 编辑:程序博客网 时间:2024/06/02 03:54
题目链接:https://leetcode.com/problems/plus-one/
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.
思路:刚开始没怎么看懂题。其实就是一个元素表示整数的一位,然后在最左边加1,模拟进位,如果到最右边仍有进位,那就插入一个元素。
代码如下:
class Solution {public: vector<int> plusOne(vector<int>& digits) { int flag =1; for(auto it = digits.rbegin(); it != digits.rend(); it++) { int sum = *it + flag; flag = sum/10; *it = sum%10; } if(flag) digits.insert(digits.begin(), flag); return digits; }};
0 0
- [leetcode] 66. Plus One 解题报告
- [Leetcode] 66. Plus One 解题报告
- [LeetCode] Plus One 解题报告
- 【LeetCode】Plus One 解题报告
- Leetcode 66. Plus One 加一! 解题报告
- LeetCode Plus One Java版解题报告
- [leetcode] 369. Plus One Linked List 解题报告
- [Leetcode] 369. Plus One Linked List 解题报告
- Plus One解题报告分析
- leetCode 66.Plus One (+1问题) 解题思路和方法
- [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
- 利其器-Android studio界面
- Log4j2介绍和特性实例(三)--日志的异步输出
- Arduino - 中断的使用
- SQL语句,数据更新,数据插入删除修改和对视图的更新操作
- Python爬虫初步
- [leetcode] 66. Plus One 解题报告
- php使用odbc执行复杂函数遇到的问题,sql语句直接在sqlserver数据库中运行有结果,使用php总是为空
- 三种方法实现js跨域访问
- 黑马程序员——面向对象
- DS8880要将双控高端存储架构进行到底
- C#检测网络连接
- 算法导论 主项定理
- Ionic安装过程中的问题及解决方法
- Tomcat中监控JVM内存使用情况(问题补充)