반응형
●선택정렬(Selection sort)
- 데이터에서 가장 큰 값을 찾아서 마지막 위치에 있는 데이터와 교환하고, 그 다음 두번째로 큰 값을 갖은 데이터를 찾아서 마지막 전 위치에 있는 데이터와 교환한다. 이런식으로 모든 데이터를 정렬한다.
●선택정렬 코드
#include<stdio.h> int i, n=10, data[10] = {32, 1, 15, 2, 7, 3, 9, 7, 92, 12}; void select(int array[], int n) void output(){ int main() |
반응형
'프로그래밍 > 알고리즘' 카테고리의 다른 글
알고리즘 백트래킹(Backtracking) (0) | 2012.04.08 |
---|---|
알고리즘 정렬(sort) - 퀵정렬(Quick sort) (0) | 2012.04.01 |
알고리즘 정렬(sort) - 삽입정렬(Insert sort) (0) | 2012.04.01 |
알고리즘 정렬(sort) - 버블정렬(Bubble sort) (0) | 2012.04.01 |
알고리즘 정렬(sort) (0) | 2012.03.30 |
댓글