Optimal Approach — Bottom-Up Heapify, O(n) - Heapify — Building a Heap Efficiently | OneNoughtOne