leetcode 每日一题 27. Remove Element

来源:互联网 发布:pmc编程 编辑:程序博客网 时间:2024/06/05 06:57


和昨天的题很类似,由于不想做动规,所以一直在做数组啊指针的基础题。

效率不高,不过据说超过百分之4的人,但是其实另外百分之九十的都和我时间一样~

逐渐建立两个指针的思想。

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

今天可能要拒绝一个好机会了 舍不得 不过为了全局最优解 希望不会后悔


0 0