双指针法 移除数组元素
题目
解题思路与算法
双指针法:
代码
class Solution {
public int removeElement(int[] nums, int val) {
int slowIndex = 0;
for(int fastIndex = 0;fastIndex<nums.length;fastIndex++) {
if(val!=nums[fastIndex]) {
nums[slowIndex++]=nums[fastIndex];
}
}
return slowIndex;
}
}