
Below are some visualizations of data structures and
algorithms that have been collected from the Web.
Algorithm  Type 
Dijkstra's shortest path  Java applet 
Redblack tree  Java applet 
AVL tree  Java applet 
Splay tree  Java applet 
Binomial heap  Java applet 
Fibonacci heap  Java applet 
Geometric matching  Java applet 
Network flow  Java application 
Kruskal's MST algorithm  Java applet 
TSP heuristics  Java applet 
Sorting  Java applet 
More sorting  Java applet 
Augmenting path  Powerpoint 
Directed BFS  Powerpoint 
Undirected BFS  Powerpoint 