s4553711
4/22/2017 - 1:41 PM

26.cpp

class Solution {
public:
    int removeDuplicates(vector<int>& nums) {
        if (nums.size() < 2) return nums.size();
        int p = 1;
        for(int i = 1; i < nums.size(); i++) {
             if (nums[i] != nums[i-1]) {
                 nums[p++] = nums[i];
             }
        }
        return p;
    }
};