Binary Heap
A binary heap is a complete binary tree that satisfies the heap ordering property. The ordering can be one of two types: The min-heap property: The value of each node is greater than or equal to the value of its parent, with the minimum-value element at the root. The max-heap property: The value of each node is less than or equal to the value of its parent, with the maximum-value element at the root. It is a useful data structure if you need to remove the object with the highest (or lowest) priority. A common use of a heap is to implement a priority queue.
Binary Heap
By Aman kumar Chourasiya
● Published At Jan 2022
This blog discusses the concept and implementation of the binary heap data structure. We will also see the applications of binary heaps in some well known algorithms and library implementations.... Keep reading ..
Tournament Trees and Binary Heaps
By Akshat Chaturvedi
● Published At Oct 2021
In this blog post, we’ll see what Tournament Trees (Selection Trees) are and why we use these in data structures. ... Keep reading ..
Implementation of Heap
By Ishita Chawla
● Published At Oct 2021
In this blog, we will be discussing the implementation of heap and more specifically, binary heap implementation.... Keep reading ..
puzzle icon

Top Problems related to Binary Heap