LeetCode27——Remove Element(移除数组中指定的元素)
2017-06-22 17:04
639 查看
题目:
![](https://img-blog.csdn.net/20170622170414225)
解法:
解法:
class Solution { public: int removeElement(vector<int>& nums, int val) { int cnt = 0; for(int i = 0 ; i < nums.size() ; ++i) { if(nums[i] == val) cnt++; else nums[i-cnt] = nums[i];//这里体现了删除。画图表示(2不是,2是,2不是) } return nums.size()-cnt; } };
相关文章推荐
- LeetCode 27 Remove Element (移除数组中指定元素)
- Leetcode 27 Remove Element(移除数组中的指定元素)
- Lettcode_27_Remove Element ——从数组中移除指定元素
- Leetcode27:Remove Element(移除数组中指定的元素)
- [LeetCode-27] Remove Element(从数组删除指定的元素)
- 【LeetCode-面试算法经典-Java实现】【027-Remove Element(删除数组中指定的元素)】
- LeetCode 27 Remove Element(移除元素)
- [C++]LeetCode 27: Remove Element(删除数组中指定元素)
- leetcode 27 Remove Element(移除数组中的与val相等的元素)
- 27. Remove Element(移除数组中与指定值相等的元素)
- LeetCode-27-Remove Element(消除数组中给定的元素)
- leetcode之移除指定元素(PHP)
- Remove Element 数组删除指定的元素
- 基于JavaScript实现移除(删除)数组中指定元素
- 移除数组中的指定元素
- 2、(lodash_gcy)移除数组指定元素—remove
- [leetcode] 【数组】27. Remove Element
- [LeetCode-26] Remove Duplicates from Sorted Array(移除数组重复元素)
- [LeetCode] Remove Element 移除元素
- LeetCode 26 Remove Duplicates from Sorted Array(从已排序数组中移除重复元素)