[자료구조] Quick Sort

등록일 2003.06.27 압축파일 (zip) | 1페이지 | 가격 1,500원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

C로 쓴 알고리즘에 나와있는 알고리즘 보고 짠 것입니다.
리포트 제출용이라 실행화면 캡쳐 한것도 있고,
주석도 잘 달아놓았습니다.

컴파일 실행환경

없음

본문내용

#include < stdio.h >

#define MAX_SIZE 10
#define SWAP(x,y,z) ( (z)=(x), (x)=(y), (y)=(z) )


typedef struct {
int key;
} element;

void quicksort(element list[], int left, int right);

void main()
{
int k;
element list[MAX_SIZE] = { 26, 5, 27, 1, 61, 11, 59, 15, 48, 19 };

for(k=0; k<MAX_SIZE; k++ ) {
if( k==0 ) printf("[");
printf("%d",list[k]);
if( k==MAX_SIZE-1 ) printf("]");
printf("\t");
}
printf("\t left:%d, right:%d\n", 0, MAX_SIZE-1);
quicksort( list, 0, MAX_SIZE-1 );

for(k=0; k<MAX_SIZE; k++ )
printf("%d\t",list[k]);

}

압축파일내 파일목록

result_quicksorting.jpg
prjquicksort.dsp
prjquicksort.dsw
prjquicksort.ncb
prjquicksort.opt
prjquicksort.plg
quicksort.cpp

참고 자료

C로 쓴 알고리즘
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서