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
Sikkim
Digireload TeamSikkim, located in the north-eastern region of India, is a small state with a big heart. Travelling across this Himalayan state is particularly hig...
Start day with Warm Water
Digireload TeamHaving a glass of warm water in the morning helps to cleanse the digestive system and stimulates the metabolism. This is practiced in both Ayurvedi...
How does coronavirus affect the body
Digireload TeamThe effect of the virus on the body is determined by the age & immunity of the person. The mortality rate among the newborns & infants is t...

.png)






.png)