Array - Remove Element

Posted angelica-duhurica

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Array - Remove Element相关的知识,希望对你有一定的参考价值。

    /**
     * 无额外空间。顺序可以被改变。不需要修改后面的数字。
     * @param nums 数组
     * @param val 目标值
     * @return nums中移除val后的长度
     */
    public int removeElement(int[] nums, int val) 
        if(nums == null || nums.length == 0) 
            return 0;
        

        int j = 0;
        for(int i = 0; i < nums.length; i++) 
            if(val != nums[i]) 
                nums[j] = nums[i];
                j++;
            
        
        return j;
    

以上是关于Array - Remove Element的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode 27. Remove Element

How do I remove a particular element from an array in JavaScript?

LeetCode Remove Element

[Leetcode] 27 Remove Element

LeetCode27. Remove Element

LeetCode 27 Remove Element