This section presents a pointer-based implementation of leftist heaps. Program gives the declaration of the LeftistHeap class. The LeftistHeap class is derived from both the MergeablePriorityQueue abstract class and the BinaryTree concrete class.
Program: LeftistHeap Class Definition