Easy C++ solution || Remve duplicate frm srted array 1


#1

int Solution::removeDuplicates(vector<int> &A) {

  for(int i=0;i<A.size()-1;i++){

    if(A[i]==A[i+1]){ int ps=0;

        for(int j=i+1;j<A.size();j++){

           if(A[j]==A[i]) ps++;

           else break;

        }

        A.erase(A.begin()+i+1,A.begin()+i+1+ps);

    }

  }

  return A.size();

}