An Extensive Examination of Data Structures Using C# 2.0
Part 1: An Introduction to Data StructuresPart 2: The Queue, Stack, and Hashtable
Part 3: Binary Trees and BSTs
Part 4: Building a Better Binary Search Tree
Part 5: From Trees to Graphs
Part 6: Efficiently Representing Sets