Lab: Data Structures

Discuss a variety of common datastructures.  Structures discussed are linked lists, hash tables, trees, and graphs.
Part 1 of a two part series on data structures and their uses.