1. 원본 배열 생성

2. 원본 배열을 순회하면서 포인터 배열 생성 => O(n)

3. 원본 배열을 정렬하면서 포인터 배열의 요소들도 같은 인덱스에 위치하도록 정렬 => O(nlogn)

4. 원본배열을 순회하면서 고유한 원소의 개수 카운트 => O(n)

5. 카운트한 사이즈의 포인터 배열을 하나 더 선언

6. 원본배열을 순회하면서 고유한 원소에 대한 포인터를 포인터 배열에 삽입 => O(n)

7. 포인터 배열을 오름차순으로 정렬 => O(nlogn)

8. 포인터 배열의 요소들이 가리키는 값 출력 => O(n)


이러면 될까 안될까