Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Visualization of Common Algorithms (2011) (visualgo.net)
229 points by thunderbong on Aug 29, 2023 | hide | past | favorite | 13 comments


Some other related visualization pages that have come up in threads over the years:

http://www.cs.usfca.edu/~galles/visualization/Algorithms.htm...

https://bost.ocks.org/mike/algorithms/


(not algorithms, just beautiful math related visualisation)

https://seeing-theory.brown.edu/

https://www.3blue1brown.com/

https://playground.tensorflow.org/

I wish there are more researches on text prompt based generation of information rich diagarms/animations(flow chart, algo visualisation).


Visualizing sorting and other algorithms with classic dances: https://www.youtube.com/@AlgoRythmics/videos


Since we're sharing links, here's my collection of interactive pages too:

Interactive visual explanations of math and algorithms, with motivating examples from computer games. https://www.redblobgames.com/

The world's first linear algebra book with fully interactive figures. http://immersivemath.com/ila/index.html

The Textbook of the Future. Interactive. Personalised. Free. https://mathigon.org/

Structure and Interpretation of Computer Programs. Interactive Version https://xuanji.appspot.com/isicp/

An Interactive Introduction to Fourier Transforms http://www.jezzamon.com/fourier/index.html

Clear, intuitive lessons about imaginary numbers, exponents, and more. https://betterexplained.com/

An Interactive Introduction To Quantum Computing http://davidbkemp.github.io/QuantumComputingArticle/

The website of Martin O'Leary artist, designer, teacher, researcher. http://mewo2.com/

A Visual and Interactive Guide to the Basics of Neural Networks https://jalammar.github.io/visual-interactive-guide-basics-n...

Interactive demos on network theory, game theory, trust etc. https://ncase.me/

An interactive explanation of curves and surfaces https://ciechanow.ski/curves-and-surfaces/

Introduction to geometric algebra — an invertible vector product and the implication of having one. https://mattferraro.dev/posts/geometric-algebra

Interactive visualizations for different topics from physics and mathematics. Includes trigonometry, polynomial regression, and Bézier splines https://visualize-it.github.io/

Assorted tutorials on computer graphics, size coding, and maths. Includes a mini-library of signed distance functions. https://www.iquilezles.org/www/index.htm

A free, online book for when you really need to know how to do Bézier things. https://pomax.github.io/bezierinfo/#explanation

A visual overview of commonly used creative coding related techniques and algorithms. https://www.notion.so/Creative-coding-algorithms-techniques-...

A Visual and Interactive Introduction to Complex Analysis. https://complex-analysis.com/

A collection of visualisation on linear algebra and geometry. https://intuitive-math.club/

Sublucid Geometry — a place for uncommon knowledge. https://zalo.github.io/

And a shameless plug — a collection of interactive tutorials, demos, and quizzes about mathematics, algorithms and programming. https://wordsandbuttons.online/


Talks in length about suffix arrays and yet never mentions the BWT:

https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transf...


I like their quiz feature -- very helpful


Clicking on any of the examples causes my browser to go into an infinite loop of opening new tabs


This is cool but this is the worst UI ever and makes no sense. The tutorial resets it each time and its not clear how to actually visualize the animation at the same time as learning about it


I totally agree. The UI and the usability on this website is down-right terrible.


(2011)


Is there a 2011 reference somewhere? I put 2014 up for now because of https://news.ycombinator.com/item?id=8685889.


Says they built it in 2011 in the About. No worries.


Ok, fixed now. Thanks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: