Remove Duplicates from Sorted Array

/*水题*/
class Solution {
public:
    int removeDuplicates(int A[], int n) {
        int temp = A[0],j = 0;
        for(int i = 0 ; i < n ;){
            while(i<n&&A[i] == temp) i++;
            A[j++] = temp;
            temp = A[i];
        }
        return j;
    }
};

 

posted @ 2015-03-29 21:37  SprayT  阅读(82)  评论(0编辑  收藏  举报