Phase 15Days 76-83

Binary Trees

Total command of tree traversals and the medium/hard tree problems

Phase Goal

Make tree recursion automatic, the foundation for BST, tries, and tree DP.

Progress

Day 76: Trees & traversals

Day 77: Iterative traversals

Day 78: Tree properties

Day 79: Path & ancestor problems

Day 80: Width, counting & special structure

Day 81: Construction & serialization

Day 82: Morris traversal & O(1) space

Day 83: Tree capstone & recap

Phase Complete!

After this phase, you'll be able to:

  • Trees & traversals
  • Iterative traversals
  • Tree properties
  • Path & ancestor problems
  • Width, counting & special structure
  • Construction & serialization
  • Morris traversal & O(1) space
  • Tree capstone & recap

After Phase 15, explain a core invariant, reconstruct a solution after a delay, diagnose a bug, and solve one unlabelled variation. Repair a failed prerequisite before advancing; record help separately from independent work.