def Testinsert(self): heap1 = BinHeap_Array() heap1.insert(9) self.assertEqual(heap1.peek(),9) heap1.insert(5) self.assertEqual(heap1.peek(),5) heap1.insert(4) self.assertEqual(heap1.peek(),4) heap1.insert(6) self.assertEqual(heap1.peek(),4)
def Testinsert(self): heap1 = BinHeap_Array() heap1.insert(9) self.assertEqual(heap1.peek(), 9) heap1.insert(5) self.assertEqual(heap1.peek(), 5) heap1.insert(4) self.assertEqual(heap1.peek(), 4) heap1.insert(6) self.assertEqual(heap1.peek(), 4)
def heap_peak(name): if name in heapdict.keys(): v = heapdict[name] name = BinHeap_Array() name.heapify(v) return str(name.peek()) else: return "There is no heap with desired name", 400
def heap_peak(name): if name in heapdict.keys(): v = heapdict[name] name = BinHeap_Array() name.heapify(v) return str(name.peek()) else: return "There is no heap with desired name", 400