Wat is Binaire heap (binary heap)?
Complete binaire boom waarin de waarde van elke ouder groter dan of gelijk aan (max-heap) of kleiner dan of gelijk aan (min-heap) die van zijn kinderen is. Hij kan in een array worden opgeslagen: met de wortel in a[0] zijn de kinderen van a[i] de elementen a[2i+1] en a[2i+2]. Het maximum (minimum) lezen kost O(1), invoegen en verwijderen O(log n); hij wordt gebruikt voor prioriteitswachtrijen en heapsort.
Japanse benaming: 二分ヒープ
“Binaire heap (binary heap)” komt voor in 3 oefenvragen uit 1 onderwerpen, bijv. Datastructuren en algoritmen.
Vakgebied: Datastructuren en algoritmen