Reading Time: 3 minutes Description Heap is a tree-based data structure with some special attributes embedded into it.  Heap Data Structure has such characteristics; It is a form of Complete Binary Tree, It has a root node and its key is compared to the children nodes and the comparison is constantly carried out whenever a new node is aimed