#define _CRT_SECURE_NO_WARNINGS #include int H[100]; int n = 0; int size = 0; void printArray() { for (int i = 1; i H[larger]) { larger = i * 2 + 1; //비교한 후 더 큰놈 저장 } } if (H[i] >= H[larger]) { //부모노드가 더 크면 리턴 return; } tmp = H[i]; //부모노드가 더 작으면 스왑 H[i] = H[larger]; H[larger] = tmp; downHeap(larger); } void insertItem(int key) { n++; H[n] = key; upHeap(n); } void rBuildHeap(int i) { if (i > n) r..