public class HeapTest { public static void main(String[] args) { int[] data = { -5, 1, 10, 0, 100, 77, 80, -9, -7, 1 }; MyIntHeap intMaxHeap = new MyIntMaxHeap(); for (int i = 0; i < data.length; i++) { intMaxHeap.insert(data[i]); } while (!intMaxHeap.isEmpty()) { System.out.print(intMaxHeap.remove() + ", "); } System.out.println(); MyIntHeap intMinHeap = new MyIntMinHeap(); for (int i = 0; i < data.length; i++) { intMinHeap.insert(data[i]); } while (!intMinHeap.isEmpty()) { System.out.print(intMinHeap.remove() + ", "); } } }