Every day a leetcode
题目来源:27. 移除元素
解法1:双指针法
指针left指向插入位置,指针right指向当前判断的元素。
int removeElement(int* nums, int numsSize, int val){
int left=0;
for(int right=0;right<numsSize;right++)
if(nums[right]!=val)
nums[left++]=nums[right];
return left;
}
结果: