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...
Nesta página do site você pode assistir ao vídeo on-line Priority Queue Data Structure in Python: Coding Tutorials by Umar Khan duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Coding Tutorials by Umar Khan 15 Outubro 2022, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 489 vezes e gostou 9 espectadores. Boa visualização!