LeetCode 27. Remove Element

问题链接

LeetCode 27. Remove Element

题目解析

删除数组中等于特定值的元素。

解题思路

特简单题。遍历一次,直接计数即可。大都一样的解法,也可参考https://leetcode.com/problems/remove-element/solution/

参考代码

class Solution {
public:
    int removeElement(vector<int>& nums, int val) {
        int res = 0;
        for (int i = 0; i < nums.size(); i++) {
            if (nums[i] != val)
                nums[res++] = nums[i];
        }
        return res;
    }
};

LeetCode All in One题解汇总(持续更新中...)

本文版权归作者AlvinZH和博客园所有,欢迎转载和商用,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.


posted @ 2018-03-12 15:05  AlvinZH  阅读(263)  评论(0编辑  收藏  举报