Given an array and a value, remove all instances of that value in place and return the new length.
The order of elements can be changed. It doesn't matter what you leave beyond the new length.
给定一个排序过的数组,要求in place的移除elem元素,返回处理后的数组长度。
class Solution {
public:
int removeElement(int A[], int n, int elem) {
int index=0;
for (int i=0;i<n;i++)
{
if (A[i]!=elem)
{
A[index++]=A[i];
}
}
return index;
}
};