66.cpp 437 B

12345678910111213141516171819
  1. #include <vector>
  2. class Solution {
  3. public:
  4. std::vector<int> plusOne(std::vector<int>& digits) {
  5. for(int i = digits.size()-1;i>=0;i--){
  6. if(digits[i] == 9){
  7. digits[i] = 0;
  8. if (i == 0) {
  9. digits.insert(digits.begin(),1);
  10. }
  11. continue;
  12. }
  13. digits[i]++;
  14. break;
  15. }
  16. return digits;
  17. }
  18. };
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。