New Heap (gb.data)
Crea un nuovo Heap.
Se
Mode è gb.Ascent, è un MinHeap, ovvero l'elemento più piccolo è all'inizio. Se
Mode è gb.Descent, è un MaxHeap.
Se viene fornito l'argomento
Array, una copia di tale array viene trasformata in un Heap, usando un algoritmo bottom-up che è O(n).