Priority Queue Data Structure in Python: Coding Tutorials by Umar Khan

Pubblicato il: 15 ottobre 2022
sul canale di: Coding Tutorials by Umar Khan
489
9

In this video, we'll talk about the priority queue and create one in Python. A priority queue is like a queue, but there are some differences. In a priority queue, items are inserted arbitrarily. However, items are removed from the queue not in first-in/first-out (FIFO) order, but by the priority of each item. The highest priority item is removed whenever the queue is "popped."

To conceptualize a priority queue, think of a lobby where customers take a number when they enter and then have a seat in a random chair. Where customers are located has no bearing on when they will be served. All that matters is the ticket number each customer holds; in this situation, the smallest number is the highest priority, and is associated with the next customers to be served.

The final code produced in this video is located at the link below for your reference.

Thanks for watching!

Umar
----------------------
Link to files:

https://github.com/u-khan-dev/priorit...


In questa pagina del sito puoi guardare il video online Priority Queue Data Structure in Python: Coding Tutorials by Umar Khan della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Coding Tutorials by Umar Khan 15 ottobre 2022, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 489 volte e gli è piaciuto 9 spettatori. Buona visione!