검색어 입력폼

[알고리즘] 소팅알고리즘

등록일 2003.05.28 한글파일한글 (hwp) | 9페이지 | 가격 900원

소개글

아래와 같은 스위치 문을 통해 소팅이 이루어 집니다.

void execution(int *A, int select, int line, double *difference){
clock_t start, finish;
switch(select){
case Merge : start = clock(); /* start time */
Merge_Sort(A, 1, line);
finish = clock(); break; /* finish time */
case Quick : start = clock();
Quick_sort(A, 1, line);
finish = clock(); break;
case Heap : start = clock();
Heap_sort(A, line);
finish = clock(); break;
case Counting : start = clock();
Counting_sort(A, line);
finish = clock(); break;
case Quit : return ;
default : break;
}
*difference = (double)(finish - start) / CLOCKS_PER_SEC; /* measure 1/1000 sec */
}

목차

1. 소팅결과
2. 분석
3. 소스코드

본문내용

소팅알고리즘입니다.
merge, quick, counting, heap sort

참고 자료

알고리즘
다운로드 맨위로