Data Structures & Algorithms Lecture Notes

11 February 2010 • Queues


Outline

Restricted Lists

Possibilities

Properties

The ADT

Adding and Removing Values

Queue Error States

Query Operations

Queue Ordering

Stack v Queue Ordering

Queue ADT Implementations

List Representation

Array Representation

Shifting Values

Value Shifting

Circular Buffering

Circular-Array Indexing

Dynamic-Array Queues

Queue Comparison

Dequeues

Non-End Access

Priority Queues

Priority-Queue Operations

New Operations

Priority-Queue Implementation

Summary


This page last modified on 11 February 2010.

Creative
    Commons License