80. Remove Duplicates from Sorte

2018-02-17  本文已影响0人  Ching_Lee
class Solution {
    public int removeDuplicates(int[] nums) {
        //用k表示存储元素的当前指针        
        int k=0;
        //用j表示重复次数,
        int j=0;
        for(int i=1;i<nums.length;i++){
            
            if(nums[i]!=nums[k]){
                 k++;
                 nums[k]=nums[i];
                 j=0;
                
            }
                
           else if (nums[i]==nums[k]&&j<1){
                k++;
                nums[k]=nums[i];
                j++;
            }
            
            else 
                continue;
            
        
        } 
        return k+1;
    }
}
上一篇 下一篇

猜你喜欢

热点阅读