Interactive algorithm visualisers.
Step through an algorithm one operation at a time, on data you control, with the pseudocode highlighted in time with the picture and a live count of the work done.
Most visualisers play an animation at you. The difference here is control: you can step backwards, scrub to any moment, and run the algorithm on the exact array from your problem set.
Available now
Being built next
- Recursion and the call stackWatch a call stack grow and unwind.
- Empirical complexity plotterMeasured curves against textbook bounds.
- Graph algorithmsTraversal, shortest paths, spanning trees.
- Dynamic programming tablesFill a table cell by cell and read the answer out of it.
- String matchingHow a pattern is found without checking every position.