Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 696 Bytes

File metadata and controls

22 lines (19 loc) · 696 Bytes

Sample Data Structures

As I teach data structure, I find that I am constantly looking for good examples. Simple implementations that use standard conventions and keep to a simple interface. Our goal is to create basic data structures using simple interfaces with alternate implementations. The purpose is to use these as teaching aids. Any homework assignments can use these as starting points to build extra or more complicated solutions.

Data Structures and Implementations

  • List
    • Array-based
    • Dynamic-array-based
    • Singly-linked-list
    • Doubly-linked-list
    • Circular-linked-list
  • Stack
    • Array-based
    • Singly-linked-list
  • Quuee
    • Array-based
    • Singly-linked-list