First of all, what does a binary heap have to do with a binary tree? Why do people always draw binary trees as binary heap? Because a binary heap is a special kind of binary tree (complete binary tree ...