双指针法
将等于val的元素用后面的元素替换
注意【left】和【right】指针的赋值和变化
int removeElement(int* nums, int numsSize, int val) {
int left = 0;
int right = numsSize - 1;
while (left <= right) { // 小于等于
if (nums[left] == val) {
nums[left] = nums[right];
right--;
} else {
left++;
}
}
return left;
}