CSSE 230: Session Notes - Day 18

Topics

  1. Hashtables and related data structures
  2. Improving speed of find() methods in BSTs by adding a hashtable

Outline

  1. [5 min] Contact before work
  2. [30 min] Introduction to HashTables, hashing, load factor, criteria for good hash functions and some magic.
  3. [5 min] Break
  4. [5 min] Applications of hash tables.
  5. [10 min] Comparative study of the Java data structures:
  6. [15 min] Improving speed of find() methods in BSTs by adding a hashtable
  7. [25 min] Legal, moral, ethical and professional codes.

Materials

Homework