LeetCode刷题(C++)——Remove Duplicates from Sorted Array II(Medium)
来源:互联网 发布:顶尖条码电子称软件 编辑:程序博客网 时间:2024/06/06 05:54
Follow up for "Remove Duplicates":
What if duplicates are allowed at most twice?
For example,
Given sorted array nums = [1,1,1,2,2,3]
,
Your function should return length = 5
, with the first five elements of nums being 1
, 1
, 2
, 2
and 3
. It doesn't matter what you leave beyond the new length.
class Solution {public: int removeDuplicates(vector<int>& nums) { if (nums.empty())return 0;int count = 1;for (vector<int>::iterator it = nums.begin()+1;it != nums.end();it++) {if (*it == *(it - 1) && count < 2)count++;else if(*it==*(it-1)){it = nums.erase(it);--it;}else {count = 1;}}return nums.size(); }};
0 0
- LeetCode刷题(C++)——Remove Duplicates from Sorted Array II(Medium)
- LeetCode刷题(C++)——Remove Duplicates from Sorted List II(Medium)
- [leetcode-80]Remove Duplicates from Sorted Array II(C)
- LeetCode刷题(44)--Remove Duplicates from Sorted Array II
- leetcode 080 Remove Duplicates from Sorted Array II(难易度:Medium)
- [leetcode 80, Medium] Remove Duplicates from Sorted Array II
- LeetCode-80-Remove Duplicates from Sorted Array II(递归)-Medium
- Leetcode 80. Remove Duplicates from Sorted Array II (Medium) (cpp)
- leetcode——26. Remove Duplicates from Sorted Array && 80. Remove Duplicates from Sorted Array II
- 【leetcode】Array——Remove Duplicates from Sorted Array II(80)
- leetcode 080 —— Remove Duplicates from Sorted Array II
- Leetcode——80. Remove Duplicates from Sorted Array II
- LeetCode—Remove Duplicates from Sorted Array II
- LeetCode--Remove Duplicates from Sorted Array II (数组操作)
- LeetCode 题解(162): Remove Duplicates from Sorted Array II
- LeetCode(80)Remove Duplicates from Sorted Array II
- LeetCode刷题(C++)——Remove Duplicates from Sorted Array(Easy)
- Leetcode (一)——数组:Remove Duplicates from Sorted Array II
- Centos挂载硬盘
- SSM个人博客搭建(一)
- 时域补零对于DFT谱的影响
- 330. Patching Array
- 文章标题
- LeetCode刷题(C++)——Remove Duplicates from Sorted Array II(Medium)
- C#语句
- intellij IDEA常用设置
- MarkDown常用标签
- android基础(TextView)
- linux
- Jemeter控制器
- android camear2使用
- 苹果(再解01背包问题)