1. 题目

Remove Element


2. 算法

  • 设置两个指针,一个是可以放位置的指针,一个是扫描指针

3. 代码

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

results matching ""

    No results matching ""