IT/자료구조
[자료구조/정렬알고리즘] 힙 정렬(Heap Sort) C언어
1. 힙정렬(Heap Sort) 2. 소스 코드 #include int BuildHeap(int A[],int n); int Heapify(int A[], int k, int n); int HeapSort(int A[], int n); void swap(int *a, int *b); int YONG = 0; int count = 0; int main() { int A[10000]; int n; scanf("%d",&n); for(int i=1;i0;i--) { Heapify(A,i,n); } } int Heapify(int A[], int k, int n){ int left, right; int MAX; left = 2*k; right = (2*k)+1; if(rightA[right]) { MAX = l..
2019. 4. 15.
최근댓글