leetcode-27 remove element

 1 class Solution {
 2 public:
 3     int removeElement(vector<int>& nums, int val) {
 4       int count = 0;
 5     for(int i = 0 ; i < nums.size() ; ++i) {
 6         if(nums[i] == val)
 7             count++;
 8         else
 9             nums[i-count] = nums[i];
10     }
11     return nums.size()-count;
12     }
13 };

这道题比较简单,和前面去重复的元素类似

posted @ 2018-12-19 00:47  keep!  阅读(85)  评论(0)    收藏  举报
Live2D