Theory
DSA Roadmap Open Visualizer Back to intro

Algocraft / Theory

Algocraft · Theory

All 13 theory pages, in one place

Every category on the site has a theory page: diagrams, a worked example, a repeatable framework, and a pitfalls checklist — written to teach the idea, not just describe the visualizer. Pick a topic below, or follow the DSA Roadmap for the order that actually builds on itself.

Foundations

Sorting & Searching

Patterns

Stacks, Sliding Window & Strings

Data structures

Linked Lists, Trees & Heaps

Algorithms

Backtracking, Graphs, DP & Greedy

Capstone

When one pattern isn't enough