: 가장 작은 항목을 선택하고, 제자리로 바꾸는 과정을 반복함.
- 가장 작은 카드를 찾아서 첫 번째 카드와 바꾼다.
- 두번째로 작은 카드를 찾아서 두 번째 카드와 바꾼다.
- 세번째로 작은 카드를 찾아서 세 번째 카드와 바꾼다.
- 배열이 정렬될 때까지 위의 과정을 반복한다.
- 가장 작은 수와 가장 큰 수끼리 짝지어 서로 더하기
- 짝지은 수의 개수로 곱해주기 .
: 1번 인덱스부터 시작하여 배열에 따라 순환하면 알맞은 자리를 찾는 방법.
- 인덱스 0의 정렬된 하위 배열에 인덱스 1부터 시작하는 요소를 삽입합니다.
- 인덱스 0에서 1까지 정렬된 하위 배열에 인덱스 2부터 시작하는 요소를 삽입합니다.
- 인덱스 0부터 2까지 정렬된 하위 배열에 인덱스 3부터 시작하는 요소를 삽입합니다.
…- 마지막으로 인덱스 0에서 n-2n−2n, minus, 2까지 정렬된 하위 배열에 인덱스 n-1n−1n, minus, 1부터 시작하는 요소를 삽입합니다.
...
...