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

등록일 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

참고 자료

알고리즘
*원하는 자료를 검색 해 보세요. 더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      상세우측 배너
      [알고리즘] 소팅알고리즘
      하나은행 통장 개설 이벤트 오늘 하루 보지 않기 닫기
      ?>
      닫기