18 live demos · real Rust · no mock data
Data structures & algorithms,
executed, not illustrated.
Every demo on this site sends your input to a Rust service, runs the real implementation, and streams back the step-by-step trace you see animated. The code shown beside each visualization is the exact source that ran.
—total demo runs recorded in SQLite across the app
Data Structures
—
Algorithms
—
Theory
—
Applications
—
Data Structures
01How data is arranged in memory, and what that arrangement costs you.
LinearNon-linearHash-basedAdvanced
Algorithms
02The seven classic strategies, each traced step by step as it runs.
SearchingSortingGraphDPGreedyDivide & conquerBacktracking
Supporting Theory
03Why one approach scales and another collapses — measured, not asserted.
ComplexityRecurrencesAmortized analysis
Applications
04The techniques that turn up again and again in real problems.
StringsBit manipulationSliding windowPatterns