삽입 정렬은 두 번째 자료부터 시작하여 그 앞(왼쪽)의 자료들과 비교하여 삽입할 위치를 지정한 후 자료를 뒤로 옮기고 지정한 자리에 자료를 삽입하여 정렬하는 알고리즘이다. 즉, 두 번째 자료는 첫 번째 자료, 세 번째 자료는 두 번째와 첫번째 자료, 네 번째 자료는 세 번째, 두 번째 , 첫 번째 자료와 비교한 후 자료가 삽입될 위치를 찾는다. 자료가 삽입될 위치를 찾았다면 그 위치에 자료를 삽입하기 위해 자료를 한 칸씩 뒤로 이동시킨다.
그림으로 된 자세한 설명을 보시려면 아래 더보기를 클릭하세요.
이해가 잘되지 않는 부분이 있으시면 주저하지 말고 댓글을 달아주세요!!^^
'Programming > DataBase' 카테고리의 다른 글
데이터베이스 관리 시스템(DBMS) (0) | 2013.06.25 |
---|---|
DataBase 의 개념 (0) | 2013.06.25 |
이분 검색 (Binary Search) - 알고리즘 (0) | 2013.06.25 |
버블 정렬(Bubble Sort) - 알고리즘 (0) | 2013.06.20 |
선택정렬 (Selection Sort) - 알고리즘 (0) | 2013.06.20 |