Index Tests & Concept Lists Asymptotics Behavior Disjoint Sets Binary Search Trees B-Trees Red Black Trees Hashing Heaps Tree and Graph Traversals Shortest Paths Minimum Spanning Trees Range Searching and Multi-Dimensional Data Tries Reductions and Decomposition Sorts Compression Complexity