[알고리즘] 소팅알고리즘
- 최초 등록일
- 2003.05.28
- 최종 저작일
- 2003.05
- 9페이지/ 한컴오피스
- 가격 1,000원
소개글
아래와 같은 스위치 문을 통해 소팅이 이루어 집니다.
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
참고 자료
알고리즘