1. 정렬이란?

<aside> 💡 정렬이란? → 물건을 크기순으로 오름차순이나 내림차순으로 나열하는 것

</aside>

정렬은 컴퓨터 공학에서 가장 기본적이고 중요한 알고리즘 중의 하나로, 일상생활에서 많이 사용된다.

결국 정렬이란 레코드들을 키값의 순서로 재배열하는 것!

모든 경우에 있어서 최상의 성능을 보여주는 최적 알고리즘은 존재하지 않는다.

따라서, 현재의 프로그램 수행환경에서 가장 효율적인 정렬 알고리즘을 선택해야 한다.