Section 3: Dictionary/Hash Table

Summary and Learning Objective(s)

  1. Understand the features and functions of the dictionary data structure.
  2. Solve problems using the dictionary data structure.

Overview

Lesson Title
Lesson 3-1What is a Dictionary/Hash Table
Lesson 3-2Dictionary Helpful Functions
Lesson 3-3Practice Problem: Find the Element that Appeared the Most Times
Lesson 3-4Practice Problem: Two Sum Revisited
Lesson 3-5Practice Problem: Find Single Number
Lesson 3-6Practice Problem: Valid Anagram Revisited