La classe PriorityQueue
Ds\PriorityQueue
&reftitle.intro;
Une PriorityQueue est très similaire à une Queue. Les valeurs sont poussées dans la file
avec une priorité attribuée, et la valeur avec la priorité la plus élevée sera
toujours en tête de la file.
Implémentée en utilisant un tas maximum.
"Premier entré, premier sorti" est préservé pour les valeurs ayant la même priorité.
Itérer sur une PriorityQueue est destructif, équivalent à des opérations de dépilement successives jusqu'à ce que la file soit vide.
&reftitle.classsynopsis;
Ds\PriorityQueue
Ds\PriorityQueue
Ds\Collection
&Constants;
const
int
Ds\PriorityQueue::MIN_CAPACITY
8
&Methods;
&reftitle.constants;
Ds\PriorityQueue::MIN_CAPACITY
&reference.ds.ds.entities.priorityqueue;