Data Structure Visualizations

The Java version of these visualziations are no longer being maintained. Check out the javascript versions, which will run in almost any browser, right here!

Screenshots

To really experience this tool, you should download it for yourself and see it in action. (At a mere 530k, the .jar file is not much larger than a couple screenshots.) However, the following screenshots are offered for your viewing enjoyment. Click on a thumbnail for a larger view

Dijkstra Screenshot
Dijkstra's algorithm
Small Graph
Logical Represntation
Dijkstra Screenshot
Dijkstra's algorithm
Large graph
Adjacently List
Representation
dijkstra
B-Tree
Quicksort Screenshot
Quicksort

Quicksort Screenshot
Radix Sort