#include <iostream>
#include <stdlib.h>
using namespace std;
int cmpfun(const void * a, const void * b){
return (*(int*)a - *(int*)b);
}
int main(){
int n,i,j=0;
cout<<"Enter the number of elements in the array:\n";
cin>>n;
int arr[n],arr_new[n];
for(i=0;i<n;i++)
cin>>arr[i];
qsort(arr, n, sizeof(int), cmpfun);
for(i=0;i<n;i++){
arr_new[j++]=arr[i];
while(i<(n-1) && arr[i]==arr[i+1])
i++;
}
for(i=0;i<j;i++)
cout<<arr_new[i]<<" ";
return 0;}
, , . , , O (n) , , . (, ) .
, , , . , .