Notas
Priority Queue
Conteúdo das notas (1)
Página 1
Priority Queue can be implemented using Arrays, linkedlist or heaps. http://www.geeksforgeeks.org/priority-queue-set-1-introduction/
A typical priority queue supports following operations.
insert(item, priority): Inserts an item with given priority.
getHighestPriority(): Returns the highest priority item.
deleteHighestPriority(): Removes the highest priority item.
Time Complexity for different implementation styles is different
Applications of Priority Queue:
1) CPU Scheduling
2) Graph algorithms like Dijkstra’s shortest path algorithm, Prim’s Minimum Spanning Tree, etc
3) All queue applications where priority is involved.
Informações
- Descrição
- Interview Computer Studies Notas sobre Priority Queue, criado por Chaitanya Sarda em 13-08-2017.
- Criado por
- Chaitanya Sarda · ago 2017
- Atualizado
- 13 ago 2017
- Visualizações
- 5
- Avaliação