27. Remove Element

来源:互联网 发布:mysql 登录失败锁定 编辑:程序博客网 时间:2024/06/05 21:57

感觉和26题是一样的,如果用我开始的26题的解法只需要稍微改动下就可以了。


public int removeElement(int[] nums, int val) {        if (nums.length == 0) {return 0;}if (nums.length == 1) {if(nums[0]!=val){return 1;}return 0;}
//其实这句话可以没有的,参照26,所以直接这么赋值了,还有上面的数组判断也可以简化int pre = val;int result = 0;for (int i = 0; i < nums.length; i++) {if (pre != nums[i]) {nums[result] = nums[i];result++;} else {continue;}}return result;    }



运行时间 9ms

0 0