Programmings›Algorithm Cookbook›Chapter 5. Hashing and Maps5.15 Hash JoinsJoin two collections by key using a hash table to reduce the cost from quadratic to linear expected time.