ƒDSA Explorer

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

01

How data is arranged in memory, and what that arrangement costs you.

LinearNon-linearHash-basedAdvanced

Algorithms

02

The seven classic strategies, each traced step by step as it runs.

SearchingSortingGraphDPGreedyDivide & conquerBacktracking

Supporting Theory

03

Why one approach scales and another collapses — measured, not asserted.

ComplexityRecurrencesAmortized analysis

Applications

04

The techniques that turn up again and again in real problems.

StringsBit manipulationSliding windowPatterns