CLRS 6.1
Tested by heapSort in github.com/shady831213/algorithms/sort
If you need binaryHeap, 'container/heap' is recommanded
CLRS 10-2
https://en.wikipedia.org/wiki/Leftist_tree
CLRS Sec20
Used in mstPrim in github.com/shady831213/algorithms/graph