Phase 1: Foundation
Phase 1: Foundation (Weeks 1-8)
Phase 1 Patterns
Discovery
Arrays & Hashing
0 / 12 problems
Discovery
Two Pointers
0 / 10 problems
Discovery
Sliding Window
0 / 10 problems
Discovery
Stack
0 / 10 problems
Discovery
Binary Search
0 / 12 problems
Discovery
Linked List
0 / 12 problems
Discovery
Trees - Basics
0 / 12 problems
Objective
Master O(1) lookup patterns and array traversal fundamentals.
Why This Pattern
When frequency, existence, or pairing matters, hash maps reduce O(n²) to O(n).
Problems
Deliverables
- 12 derivation logs completed
- 1 LTS pattern document written
- Can articulate: 'When I need O(1) existence/frequency lookup, I use a hash map because...'