Inserts the element into the heap and maintains the heap condition of the heap.
Inserts the element into the heap and maintains the heap condition of the heap.This function has a time complexity of O(Log N), with N being the number of elements in the heap.