Check it out here

Part 6: Efficiently Representing Sets

Scott Mitchell

Summary: Scott Mitchell discusses data structures for implementing general and disjoint sets. A set is an unordered collection of unique items that can be enumerated and compared to other sets in a variety of ways.