백준의 단계별 문제에서 정렬을 보기 시작했는데 힙정렬, 병합정렬 등의 처음보는 각종 정렬이 등장했습니다.

블로그 글을 읽어보면서 개념은 이해를 했는데 이걸 코딩해서 구현할 생각을 하니 숨이 턱턱 막힙니다...

문제 설명에도 힙정렬, 병합정렬은 아직 어려우니 언어에 내장된 정렬함수를 사용하라곤 하는데 

문제를 보면 바로 구현이 가능할 정도로 이 정렬에 대한 공부를 하고 넘어가는게 좋을까요?

횡설수설했는데... 읽어주셔서 감사합니다...