(I can't get to the site right now) They have a cool implementation that uses es6 generators to interrupt the algorithms as they run, and pass the algorithm state up to the visualization system.
Other algorithm / data structure visualization sites:
- http://rosulek.github.io/vamonos/demos/ - marks up the algorithm code with line numbers so that it can show how the visualization corresponds to pseudocode
I was so excited to see these animations but I'm getting an application error. There's something about seeing algorithms in action that makes them stick. Hope to see this up and running again soon!
"Application error
An error occurred in the application and your page could
not be served. If you are the application owner, check
your logs for details."
https://www.youtube.com/watch?v=lyZQPjUT5B4