public void HeapListPrint() { var heap = new HeapList(); HeapListInsertALot(heap); heap.Print(); }
public void HeapListMaxIndex() { var heap = new HeapList(); HeapListInsertALot(heap); Console.WriteLine(heap.MaxIndex(1)); Console.WriteLine(heap.MaxIndex(3)); Console.WriteLine(heap.MaxIndex(5)); }
public void HeapListInsert() { var heap = new HeapList(); heap.Insert(10); heap.Insert(20); heap.Insert(5); heap.Insert(5); }
public void HeapListInsertALot(HeapList heap) { heap.Insert(10); heap.Insert(20); heap.Insert(5); heap.Insert(0); heap.Insert(28); heap.Insert(3); heap.Insert(15); }
public void HeapListDelete() { var heap = new HeapList(); HeapListInsertALot(heap); heap.Print(); heap.DeleteRoot(); heap.Print(); heap.DeleteRoot(); heap.Print(); }
public void HeapListConstructor() { var heap = new HeapList(); }