美文网首页刷爆力扣
【7】移除元素

【7】移除元素

作者: 公孙剑人 | 来源:发表于2021-01-03 15:56 被阅读0次

    来源:力扣(LeetCode)
    链接:https://leetcode-cn.com/problems/remove-element

    题目

    思路

    我们只需要定义一个游标,将不等于目标值的逐个往前移动即可,最终的下标值,将是数组的长度。

    代码

        public int removeElement(int[] nums, int val) {
            int counter = 0;
            for (int i = 0; i < nums.length; ++i) {
                if (nums[i] != val) {
                    nums[counter] = nums[i];
                    counter ++;
                }
            }
            return counter;
        }
    

    结果

    执行结果

    相关文章

      网友评论

        本文标题:【7】移除元素

        本文链接:https://www.haomeiwen.com/subject/oznuoktx.html