알고리즘 힙 정렬(Heap Sort)
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

알고리즘 힙 정렬(Heap Sort)에 대한 보고서 자료입니다.

목차

1. 힙 정렬의 개요
2. 힙 정렬의 수행과정
3. 힙 정렬 알고리즘

본문내용

t[], int size)
{
int i;
for(i=(size/2); i>=0; i--)
formHeap(list, i, size);
}
void heapsort(int a[], int size)
{
int i;
buildHeap(a, size);
for(i=(size-2); i>=0; i--)
{
swap(&a[0], &a[i+1]);
formHeap(a, 0, i);
}
}
void printList(int list[], int size)
{
int i;
for(i=0; i printf("%d ", list[i]);
printf("\n");
}
void main(){
int list[MAX], size, i;
printf("정렬된 데이터의 개수(최대 10) : \n");
scanf("%d", &size);
printf("데이터 입력 : \n");
for(i=0; i scanf("%d", &list[i]);
printf("\n정렬 전 : \n");
printList(list, size);
heapsort(list, size);
printf("\n정렬 후 : \n");
printList(list, size);
}

키워드

알고리즘,   정렬,   sort,   ,   heap
  • 가격1,200
  • 페이지수4페이지
  • 등록일2010.02.24
  • 저작시기2009.12
  • 파일형식한글(hwp)
  • 자료번호#585216
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니