Skip to content

Data Structures & Algorithms PyDocs

This site contains reference documentation for building the foundational data structures for the assignments in CS 152 Data Structures and CS 351 Algorithms at Willamette University. As a new data structure assignment is released, a new page will appear on this site containing the documentation that you will use to implement it.

Data Structures Table of Contents

  1. Bag
  2. Array
  3. Array2D
  4. ArrayStack
  5. CircularQueue
  6. LinkedList
  7. ListStack
  8. Deque
  9. HashMap