コード例 #1
0
 def test_binary_heap_push(self):
     bh = BinaryHeap()
     self.assertEqual(bh.size(), 0)
     bh.push(1)
     bh.push(2)
     bh.push(3)
     self.assertEqual(bh.size(), 3)
コード例 #2
0
 def test_binary_heap_max(self):
     bh = BinaryHeap()
     bh.push(1)
     bh.push(3)
     bh.push(2)
     self.assertEqual(bh.max(), 3)
     self.assertEqual(bh.size(), 3)