GoConqr has a new look! Let us know what you think.

Notes

Priority Queue

Chaitanya Sarda Computer Studies Interview English 1 page

Content of the notes (1)

Page 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.

Information

Description
Interview Computer Studies Note on Priority Queue, created by Chaitanya Sarda on 13/08/2017.
Created by
Chaitanya Sarda
Views
5
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?