#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main(int argc, char **argv) {
vector<int> digits;
digits.push_back(9);
std::vector<int>::iterator end;
end=digits.end();
end--;
*end+=1;
digits.insert(digits.begin(),0);
std::vector<int> a;
for(std::vector<int>::iterator i=digits.end()-1;i!=digits.begin();--i) {
if( *i >9 ) {
*i %=10;
*(i-1)+=1;
}
}
if(digits[0]==0)
digits.erase(digits.begin());
return 0;
}
【leetcode】66. Plus One
最新推荐文章于 2024-08-17 20:25:49 发布