정렬 개념 정리(선택 정렬, 삽입 정렬, 퀵 정렬, 계수 정렬 / 시간복잡도 / 파이썬 구현)
정렬 강의 내용 : https://www.youtube.com/watch?v=KGyK-pNvWos&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=4 개념 : 데이터를 특정한 기준에 따라 순서대로 나열하는 것 종류 : 선택 정렬, 삽입 정렬, 퀵 정렬, 계수 정렬 1) 선택 정렬 개념 : 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복하여 하는 정렬 동작 예시 1. 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 가장 앞에 있는 데이터와 바꾼다. 2. 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 아직 정렬하지 않은 데이터 중 가장 앞에 있는 데이터와 바꾼다. 3. 모든 데이터에 대해 위의 과정을 반복한다...
2021.06.24