What is a Queue ?
An abstract data struture based on a queue.
What is the acronym for a Queue’s structure ?
FIFO (First In First Out)
How many pointers does a linear queue have ?
2 (Front, Rear)
What are the characterisitcs of the pointers of a Circular Queue ?
Front and Rear Pointers can move over the two ends pf the queue.
What happens to items in a Priority Queue ?
Items are assigned a priority and dequeued based on priority.
What are the main 4 operations for a Queue?
EnQueue, DeQueue, isFull, isEmpty
What are the characteristics of Static Data Structures ?
Fixed in Size
What are the characteristics of Dynamic Data Structures ?
Variable in Size
Allocates and Deallocates memory from the heap
What are the advantages / disadvantages of a Queue ?
What are the advantages / disadvantages of a Circular Queue ?
-More complex to program
What are the advantages / disadvantages of a Priority Queue ?