검색어 입력폼
평가점수B

[자료구조]Sort (Quick, Heap, Merge, Insertion)

등록일 2002.12.04 파일확장자압축파일 (zip) | 8페이지 | 가격 1,800원

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

소개글

C언어로 짠 프로그램입니다.

목차

폴더1. heap sort
폴더2. insertion sort
폴더3. quick sort
폴더4. merge sort

본문내용

#include<stdio.h>
#define MAX_SIZE 10
#define SWAP(x,y,t)((t)=(x), (x)=(y), (y)=(t))
typedef struct{
int key;
}element;
element list[];
int m;
void adjust(element list[], int root, int n)
{
int child, rootkey;
element temp;
temp=list[root];
rootkey=list[root].key;
child=2*root;
while(child<=n){
if((child<n) && (list[child].key<list[child+1].key))
child++;
if(rootkey>list[child].key)
break;
else{
list[child/2]=list[child];
child*=2;
}

압축파일 내 파일목록

merge sort/merge_sort.c
insertion sort/insertion_sort.c
heap sort/heap_sort.c
quick sort/quicksort.c
다운로드 맨위로