LeetCode-Remove Element

https://leetcode-cn.com/problems/remove-element/

和上一道题Remove Duplicates from Sorted Array思路类似,使用一个记录长度的变量即可。

1
2
3
4
5
6
7
8
9
10
11
class Solution {
public int removeElement(int[] nums, int val) {
int pos=0;
for(int i=0;i<nums.length;i++){
if(nums[i]!=val){
nums[pos++]=nums[i];
}
}
return pos;
}
}