
About VisuAlgo
VisuAlgo is a site that shows data structures and algorithms through animation. Users can watch each operation play out step by step to see what changes at every stage.
What it does
Each topic has an animated view where you can watch a structure change as you insert, delete or search for items. Training exercises cover topics such as sorting, linked lists, binary heaps, hash tables and union-find. The project began as a teaching tool at the National University of Singapore, built to help students learn at their own pace.
Key features
- Animations for sorting, trees and graphs
- Training exercises for many data structures
- Interface available in English, Chinese and Indonesian
- Accounts open to students and teachers worldwide
- Topics tagged with university course codes
Who it's for
Computer science students learning algorithms for the first time, and teachers who want visual examples for lectures.
Pricing and good to know
Accounts are open to students and teachers worldwide. The project is funded by Optiver, as stated on the site, and the team plans to explore new information visualization techniques.
Highlights
- Animations for sorting, trees and graphs
- Training exercises for many data structures
- Interface available in English, Chinese and Indonesian
- Accounts open to students and teachers worldwide
- Topics tagged with university course codes












