int RemoveRep(int array[], int n)
{
int *arrayflag = (int *)malloc(n*sizeof(int));
int left = 0, i = 0;
while(i arrayflag[i++] = false; for(i=0;i {
arrayflag[array[i]] = array[i]; }
for(i=0;i {
if(arrayflag[i] != false)
array[left++] = arrayflag[i];
}
return left;
}