[leetcode] 27. 移除元素

27. 移除元素

与26题思路类似,比较简单

class Solution {
    public int removeElement(int[] nums, int val) {
        int len = 0;
        for (int i = 0; i < nums.length; i++) {
            while (i + len < nums.length&&nums[i+len] == val) {
                len++;
            }
            if (i + len >= nums.length) {
                break;
            }
            nums[i] = nums[i + len];
        }

        return nums.length - len;

    }
}
原文地址:https://www.cnblogs.com/acbingo/p/9266653.html