05-3 삽입 정렬 (Insertion Sort)삽입 정렬은 이미 정렬된 데이터 범위에 정렬되지 않은 데이터를 적절한 위치에 삽입하여 정렬하는 방식이다.앞에서부터 정렬된 영역을 하나씩 확장하면서, 새로운 데이터를 올바른 위치에 끼워 넣는 방식으로 동작한다.즉, 선택한 데이터를 현재 정렬된 데이터 범위 내에서 적절한 위치에 삽입하는 것이 핵심이다.1. 삽입 정렬의 동작 원리1. 배열의 두 번째 요소부터 시작한다.2. 현재 값을 정렬된 왼쪽 영역과 비교한다.3. 현재 값보다 큰 값들은 오른쪽으로 한 칸씩 이동한다.4. 이동이 끝난 위치에 현재 값을 삽입한다.5. 이 과정을 배열 끝까지 반복한다.2. 예시 (오름차순 정렬)초기 배열8 5 6 2 41. 5를 정렬된 영역 [8]에 삽입5 8 6 2 42. 6을 ..