docs(docs): add strategy, coding, and system design documentation hierarchy

This commit is contained in:
Prad Nukala committed 2026-08-14 18:37:13 -04:00
1 parent 87581c4f4b
commit 91c45ea5de
70 files changed
+1343 -31

No files matched your search

@@ -0,0 +1,20 @@
---
title: 'Relational'
description: 'Arbitrary edges; you must track visited. Trees are acyclic connected graphs with less bookkeeping.'
sidebar:
order: 1
label: Introduction
---
:::warning[Under construction]
This page is a scaffold. Notes, canonical problems, and template code are not written yet.
:::
## Patterns
- [DFS on Graphs](/guides/coding/relational/graph-dfs) — Exhaustive reachability: recursion plus a visited set.
- [BFS on Graphs](/guides/coding/relational/graph-bfs) — Frontier expansion: shortest path in unweighted graphs, always.
- [Topological Sort](/guides/coding/relational/topological-sort) — Reversed DFS post-order, or Kahn's in-degree queue over a DAG.
- [Union-Find](/guides/coding/relational/union-find) — Incremental connectivity without traversal.
**Systems anchor:** Topological sort is dependency resolution; union-find is partition detection; BFS is gossip propagation.