Leetcode #27 Remove Element

Given an array and a value, remove all instances of that value in place and return the new length.

The order of elements can be changed. It doesn't matter what you leave beyond the new length.

Difficulty : Easy

很简单。。不多说了。

int removeElement(vector<int>& nums, int val) {
    int len = nums.size();
    int cou = 0;
        for(int i =0; i<len;i++){
            if(nums[i]==val){
              nums[i]=2147483647;
              cou++;
            }
        }
        sort(nums.begin(),nums.end()); 
        return len - cou;
    }


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011472124/article/details/46808883
个人分类: Leetcode 暑假备战UVa
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Leetcode #27 Remove Element

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭