Add O(N) BinaryHeap's Constructor