per-problem-data-structure-isolation

Status: IN

Each problem directory defines its own data structures (e.g., `TreeNode` in `sum-of-left-leaves`) rather than importing from a shared utility module, maintaining per-problem self-containment.

Source: entries/2026/06/06/sum-of-left-leaves-solution.md

Depended on by

JSON