还是原地重写法。保留的条件是A[j]!=A[i-2],注意后面的下标是i-2,不是j-2
int removeDuplicates(int A[], int n) {
if(n<3) return n;
int i=2;
for(int j=2;j<n;j++)
{
if(A[j]!=A[i-2])
{
A[i] = A[j];
i++;
}
}
return i;
}