
A heap is a special case of a binary tree, in which the top node is compared with its child nodes and their values and arranged accordingly.
An example of minimum heap attribute is
- Minimum heap: The father's key is less than or equal to his child's key. The root will contain the minimum value of the heap.
- Maximum heap: The key of the parent item is greater than or equal to the key of its child. This is called the maximum heap attribute. The root will contain the maximum value of the heap.
It is used to implement priority queues, because priority values can be sorted according to heap attributes, and arrays can be used to implement heaps.
Related Article
Pay attention to online communities
Digireload TeamOne of the growing branding trends is online branded communities. These forums provide a platform where consumers can talk about brand-related topi...
Gaffar Market
Digireload TeamGaffar market is a good market for personal electronics such as AC, TV, fridge, camera and mobile phones. Not only this, but you can also get your ...
408 Request Time-Out
Digireload TeamIf you are accessing a website and it is taking more than usual time to load or fails to load, it's probably a 408 error. It happens when the s...