leetcode 27 Romove element
描述:
删除指定元素。不是真的删除,要求把不符合的元素前移。
解决:
非常简单。
int removeElement(vector<int>& nums, int val) { if (nums.size() == 0) return 0; int len = 0; for (int i = 0; i < nums.size(); ++i) { if (nums[i] != val) { nums[len++] = nums[i]; } } return len; }
【本文章出自博客园willaty,转载请注明作者出处,误差欢迎指出~】