Leetcode27. Remove Element
class Solution { public int removeElement(int[] nums, int val) { if(nums==null||nums.length==0) return 0; int cur = 0; for(int i=0;i<nums.length;i++) { if(nums[i]!=val) { nums[cur++]=nums[i]; } } return cur; } }
另外需要会when elements to remove are rare时的写法。

浙公网安备 33010602011771号