Use the index below to go to the review questions for any of the lessons in this topic.

  1. Introduction to Data Structures
  2. Computer Memory
  3. Pointers and Indirection
  4. Linear Data Structures
    1. Ordered List: The Abstract View
    2. Ordered List: The Implementation View
    3. Stacks: The Abstract View
    4. Stacks: The Implementation View
    5. Queues: The Abstract View
    6. Queues: The Implementation View
  5. Nonlinear Data Structures
    1. Multidimensional arrays
    2. Trees
    3. Graphs
  6. Abstract Data Type