Leetcode_26: removeDuplicates

 

 1 class Solution {
 2 public:
 3     int removeDuplicates(vector<int>& nums) {
 4         if(nums.size() < 2){
 5             return nums.size();
 6         }
 7         int cur = nums[0];
 8         int k = 1;
 9         for(int i = 1; i < nums.size(); i++){
10             if(nums[i] != cur){
11                 cur = nums[i];
12                 nums[k++] = nums[i];
13             }
14         }
15         return k;
16     }
17 };

 

posted @ 2020-08-15 15:43  珊珊来迟0  阅读(94)  评论(0编辑  收藏  举报