목차
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;
}
#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
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;
}