代码:
#include <iostream>
using namespace std;
class Solution {
public:
int removeDuplicates(int A[], int n) {
if (n == 0) {
return 0;
}
int index = 0;
for (int i = 1; i < n; i++) {
if (A[index] != A[i])
A[++index] = A[i];
}
return index + 1;
}
};
int main() {
int a[] = {1, 1, 2, 2, 3, 4, 5};
Solution s;
cout << s.removeDuplicates(a, 7) << endl;
return 0;
}