Java language to achieve binary heap printing code sharing
Binary heap is a special heap. Binary heap is a complete binary tree (binary tree) or an approximate complete binary tree (binary tree). There are two types of binary heap: maximum heap and minimum heap. Maximum heap: the key value of the parent node is always greater than or equal to the key value of any child node; minimum heap: the key value of the parent node is always less than or equal to the key value of any child node.
Printing binary heap: using hierarchical relationships
Here, I first sort the heap, and then execute the print heap method printastree() in sort
Execution results:
summary
The above is all the content of this article about the printing code sharing of binary heap in Java language. I hope it will be helpful to you. Interested friends can continue to refer to other related topics on this site. If there are deficiencies, please leave a message to point out. Thank you for your support!