원소들을 특정 순서나 기준에 맞게 정렬하게끔 하는 알고리즘에는 다양한 방법이 있다. Input 데이터로 등 n개의 데이터가 주어지게 되면, Output 데이터로 정렬 기준에 맞는 순열을 return 하게 된다. 이 정렬 알고리즘을 사용하게 되면 간편해지는 것들이 많은데 1) 특정 값을 리스트에서 검색하는 것이 빨라진다. 2) 최소/최대값 찾기에 용이해진다. 3) 중복값 찾기나 유니크한 값 찾기에 유용해진다. 4) 날짜별로 상태, 거래 등을 정렬하기 용이하다. 등등 다양한 장점들이 존재합니다.. 그렇다면, 정렬 알고리즘에는 어떤 종류가 있는가 제가 들었던 수업에서는 크게 2가지 구분 방식이 있었습니다 . 1) 비교 정렬 vs 비 비교 정렬 비교 정렬 : 버블 정렬, 선택 정렬, 삽입 정렬 , 병..