Un binary heap est un arbre binaire complet stocké dans un array qui maintient la heap property : dans un min-heap, chaque parent est ≤ ses enfants, donc le minimum se trouve toujours à la racine. C'est l'implémentation standard d'une priority queue.
