AC 通過
public class LeetCode27 {
public int removeElement(int[] nums, int val) {
int k = 0;
for(int i = 0;i < nums.length; i++){
if(nums[i] != val){
int tmp = nums[i];
nums[i] = nums[k];
nums[k] = tmp;
k++;
}
}
return k;
}
/**
* @param args
*/
public static void main(String[] args) {
// [3,2,2,3], val = 3,
int[] nums = new int[]{3,2,2,3};
int val = 3;
int k = new LeetCode27().removeElement(nums, val);
for(int i = 0; i < k;i++){
System.out.print(nums[i]+" ");
}
}
}