c로 만든 순환합병정렬 (RecursiveMergeSort.c)
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
해당 자료는 0페이지 까지만 미리보기를 제공합니다.
0페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1.43KB

본문내용

#include
#include
#include

#define LOOP 10
#define MAX 1000

typedef struct{
    int key;
    int link;
}element;

element list[MAX];
int count;

int rmerge(element list[], int lower, int upper);
int listmerge(element list[], int first, int second);

void main() {
    int i, j, load, rsum=0, temp=0;

    for(i=0; i         for(j=0; j             list[j].key=rand()%MAX;
            list[j].link=-1;
        }
        
        count=0;
        load=rmerge(list, 0, MAX-1);

        while(list[temp].link!=-1) {
            temp=load;
            printf("%d\t", list[load].key);
            load=list[load].link;
        }
  • 가격800
  • 페이지수1페이지
  • 등록일2012.07.08
  • 저작시기2012.7
  • 파일형식기타(c)
  • 자료번호#757404
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니