Your data · your pace · one step at a time

📊 Algorithm Simulator

Type in your own numbers and watch the algorithm run on them: the drawing, the highlighted line of code and the sentence explaining the step all move together. Step forwards or backwards at any speed you like; every routine comes in both Go and TypeScript, and the complexity notes under each model say what the animation cannot.

Space = run/pause · ← → = step

1/1 Speed