Lecture 13

Queue

Learning Outcomes

At the end of this lecture, you’ll be able to:

Lecture Plan

In this lecture, we'll cover the following lessons:

  1. Queue Abstract Data Type
  2. Queue Interface
  3. Linked Implementation of Queue
  4. Trace Linked Implementation
  5. LinkedQueue
  6. Array Implementation of Queue
  7. Trace Array Implementation
  8. ArrayQueue
  9. Restricted Data Structures: Mixing it up!

Lessons marked with ⚡ contain exercise/activity.

Downloads