双指针法
class Solution {
public:
int removeElement(int A[], int n, int elem) {
int pi=0;
for(int i=0;i<n;i++){
if(elem!=A[i]){
A[pi++]=A[i];//不用交换
}
}
return pi;
}
};
双指针法
class Solution {
public:
int removeElement(int A[], int n, int elem) {
int pi=0;
for(int i=0;i<n;i++){
if(elem!=A[i]){
A[pi++]=A[i];//不用交换
}
}
return pi;
}
};