데이터 파일을 읽어서 선택정렬하는 프로그램
- 최초 등록일
- 2009.12.24
- 최종 저작일
- 2009.10
- 3페이지/ 한컴오피스
- 가격 1,500원
소개글
데이터 파일 (data.txt)을 읽어서 선택 정렬하는 프로그램을 작성하였습니다.
소스와 주석을 달았고, 실행창과 느낀점을 서술하였습니다.
목차
데이터 파일 (data.txt)을 읽어서 선택 정렬하는 프로그램을 작성하여라.
◈ 소스 (selection.c)
◈ 소스 주석달기
◈ 데이터 파일 (data.txt)
◈ 결과창
◈ 느낀점
본문내용
◈ 소스 주석달기
#include <stdio.h>
#include <stdlib.h>
#define MAX_SIZE 10000 // MAX_SIZE를 10000으로 지정
#define SWAP(x, y, t) ((t)=(x), (x)=(y), (y)=(t)) // SWAP(x, y, t)을 ((t)=(x), (x)=(y), (y)=(t))으로 지정
int list[MAX_SIZE]; // 배열 지정
int i, j, n, r, least, temp; // 변수 지정
void Selection_Sort(int n) { // 선택 정렬 함수
for (i = 0; i < n-1; i++) {
least = i;
for (j = i+1; j < n; j++) { // 최소값 탐색
if (list[j] < list[least])
least = j;
}
SWAP(list[i], list[least], temp); // 레코드와 레코드를 서로 교환
참고 자료
없음