Lecture 25

Learning objectives

After this class, you should be able to:

  1. Describe the idea of hashing and desirable features of hash functions.
  2. Given a hash function, compute the hash value of an item.
  3. Identify applications where hash tables can be useful.
  4. Use STL hash able based sets and maps.

Reading assignment

  1. Sections 5.1, 5.2, and 5.6.
  2. Lecture: Hash functions.

Exercises and review questions


Last modified: 27 Oct 2011