Visualizing Algorithms
Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them.
Visualizing Algorithms Visualizing Algorithms The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities. — Donald Norman Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them. But algorithms are also a reminder that
Explore this link on the map →saved by
- Yung-Hsuan Yang
- Alicia Guo
- Anson Yu
- brunella k
- Ananya Ghose
- Kassen Qian
- Karthik Suresh
- Raffi Hotter
- Dharmi Kumbhani
- MountainC
- Jackson Mowatt Gok
- Yueh Han Huang
related reading
- Role Of Algorithmsmatklad.github.io
- There's nothing to watchnothing-to-watch.port80.ch
- Up and Down the Ladder of Abstractionworrydream.com
- Competitive Programmer's Handbookcses.fi
- Feature Visualizationdistill.pub
- Jamie's Blog Posts – Page 3 – Learn all about IB CSjamiezzhou.wordpress.com
- Algorithm - Wikipediaen.wikipedia.org
- Computer Scientists Establish the Best Way to Traverse a Graph | Quanta Magazinequantamagazine.org
- From data to Viz | Find the graphic you needdata-to-viz.com
- the unreasonable effectiveness of dithering | Jonathan Dobresjdobr.es
- Fantastic Learning Resourcesmatklad.github.io
- The Power of Noise — LessWronglesswrong.com