This commit is contained in:
2026-01-01 04:50:39 +08:00
parent 5297b42c6e
commit 2797ee2b17
2 changed files with 35 additions and 0 deletions

19
26/01/66.cpp Normal file
View File

@@ -0,0 +1,19 @@
#include <vector>
class Solution {
public:
std::vector<int> plusOne(std::vector<int>& digits) {
for(int i = digits.size()-1;i>=0;i--){
if(digits[i] == 9){
digits[i] = 0;
if (i == 0) {
digits.insert(digits.begin(),1);
}
continue;
}
digits[i]++;
break;
}
return digits;
}
};

16
26/01/go/66.go Normal file
View File

@@ -0,0 +1,16 @@
package A
func plusOne(digits []int) []int {
for i := len(digits) - 1; i >= 0; i-- {
if digits[i] == 9 {
digits[i] = 0
if i == 0 {
digits = append([]int{1}, digits...)
}
continue
}
digits[i]++
break
}
return digits
}