大数加法
来源:互联网 发布:三只眼 漫画 知乎 编辑:程序博客网 时间:2024/05/01 18:59
给定一个数组,它表示一个非负的数字
求将其加1后所得数组
如[2,5,5],返回[2,5,6]
Plus One
从尾到前遍历数组,依次进位即可
class Solution {public: vector<int> plusOne(vector<int>& digits) { int plus=1; for(auto begin=digits.rbegin();begin!=digits.rend();++begin) { *begin+=plus; plus=*begin/10; *begin=*begin%10; } if(plus>0) digits.insert(digits.begin(),1); return digits; }};
0 0
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 大数加法
- 快速排序法应用
- HDU 5115 Dire Wolf (区间DP)
- 虹软校招笔试题--算法岗
- PCA的数学原理(非常值得阅读)!!!!
- 网页定位导航
- 大数加法
- hdu 1584 蜘蛛牌
- Linux的Ext2文件系统
- 机器学习笔记3——聚类
- Linux下查看文件和文件夹大小
- 欢迎使用CSDN-markdown编辑器
- socket程序listen之后,不写accept函数,会是怎样一种情况?
- 2.ssh中整合时发生的异常:java.lang.NoSuchMethodException
- C++小例子