Priority queue

Priority queue: An abstract data type that is like a regular queue or stack data structure, but where additionally each element has a “priority” associated with it. In a priority queue, an element with high priority is served before an element with low priority. In some implementations, if two elements have the same priority, they are served according to the order in which they were enqueued, while in other implementations, the ordering of elements with the same priority is undefined.

en_USEnglish