1. 程式人生 > >LintCode 101. 刪除排序數組中的重復數字 II

LintCode 101. 刪除排序數組中的重復數字 II

cto code for tor 重復 數字 -- solution 如何

跟進“刪除重復數字”:

如果可以允許出現兩次重復將如何處理?

從後處理

class Solution {
public:
    /**
     * @param A: a list of integers
     * @return : return an integer
     */
    int removeDuplicates(vector<int> &nums) {
        // write your code here
        for(int i=nums.size()-1;i>=2;i--)
        {
            
if((nums[i]==nums[i-1])&&(nums[i]==nums[i-2])) { nums.erase(nums.begin()+i); } } return nums.size(); } };

LintCode 101. 刪除排序數組中的重復數字 II