5 ms·
VisuAlgo – visualising data structures and algorithms through animation
- cordite 9y agoIt seems neat, though it should be disclosed that the controls are not intended for touch devices, and moving the scrubber bar to view different points in the animation don't do anything. It also likes to remind people to log for each modal that shows up. This is a quick turn off.
- diimdeep 9y agoI discovered this project from previous post Competitive Programming Curriculum | Hacker News https://news.ycombinator.com/item?id=14591291 https://news.ycombinator.com/item?id=14591291 from https://cpbook.net https://cpbook.net site
- sunilkumarc 9y agoCool. I wish this existed when I was in college!
- sunilkumarc 9y agoWhat are the technologies that have been used to develop this?
- GrumpyCoder 9y agoViewing source found jQuery, jQuery UI, D3.js and bunch of helper functions/libraries which use jQuery.
- pimmen 9y agoThis looks cool, perfect for people trying to get an intuitive feel for algorithms. I hope they'll implement even more algorithms, maybe machine learning algorithms like k-means or SVM would lend themselves good to visualization.
- jeff3dx 9y agohttps://jeff3dx.github.io/mlearning https://jeff3dx.github.io/mlearning
- acfaruk 9y agoThere's also this: https://www.cs.usfca.edu/~galles/visualization/Algorithms.html https://www.cs.usfca.edu/~galles/visualization/Algorithms.ht...
- kerneldeveloper 9y agoThis is awesome! VisuAlgo don't have Red-Black tree, but this link fills the gap.
- chris-laffra 9y agoSee also https://pyalgoviz.appspot.com https://pyalgoviz.appspot.com, where you can design your own algorithms and visualizations.
- diimdeep 9y agoAlso https://www.toptal.com/developers/sorting-algorithms/ https://www.toptal.com/developers/sorting-algorithms/
- makapuf 9y agonice, but I first parsed it as the Go flavored version of visual studio : VisualGo
- sprt 9y agoThen you need to fix your parser
- devashish2302 9y agoThis is very cool.It needs to be introduced in colleges.
- b0rsuk 9y agoFor Polish speakers, there's "Ważniak". http://wazniak.mimuw.edu.pl/index.php?title=Algorytmy_i_struktury_danych http://wazniak.mimuw.edu.pl/index.php?title=Algorytmy_i_stru... But wait, it's a whole goddamn curriculum from IT studies (Bachelor's + Master's), including several kinds of maths, networking, databases, graphics, logic, basic electronics, signal conversion, AI, compiler basics, embedded, and more. The chapters are divided into numerous modules, most with animated examples (like for algorithms), theory backing everything, examples, exercises to perform, and more. Really, the only flaw is that it's not in universally spoken English.
- charisma123 9y agohttp://rkarthick.github.io/morpheus-client/ http://rkarthick.github.io/morpheus-client/ Something I developed for visualizing distributed synchronous algorithms such as leader in the ring.
- danesparza 9y agoThe "hug of death" appears to have brought the server to its knees.
- jeff3dx 9y agoMachine Learning visualizer here. K Means Clustering, DBSCAN Clustering, and others. https://jeff3dx.github.io/mlearning https://jeff3dx.github.io/mlearning
- arvinsim 9y agoThis helped me a lot when I was studying for job interviews.
- skidding 9y agoOn a much smaller scale, also https://github.com/skidding/illustrated-algorithms https://github.com/skidding/illustrated-algorithms