나 솔직히 quick sort , merge sort 같은 nlogn 정렬 ,
linked-list,stack,queue,tree 이런거 원리도 알고 구현할줄앎(머리좀 써가면서)
근데 이거 솔직히 시험칠때 "tree를 구현하세요, quicksort를 구현하세요 "이런 문제가 아닌 이상 구현하라고 하면 단시간에 다 구현 할 자신은 없음.
그냥 .sort()쓰고 말지 
c++인데 string, algorithm, queue, stack 이런 라이브러리 그냥 쓰고들어간다고 보면됨???