Update: David Galles (the author of the tool mentioned in this post) just told me a good news that he just rolled out the new HTML5 version of his awesome tool. Now you can enjoy cool animations right from your browser without the hassle of downloading the whole program. I tried it and it worked like a charm. Click here to try it yourself. Thanks David Galles ! :)
This article made it to the homepage of Hacker News, popular bookmarks of Delicious and top posts of the day of WordPress. I’d like to say thanks for all readers for your enormous interest in such a simple post. :)
I always think the best way to understand complex data structures & algorithm is to see them in action. So I want to share with you an awesome data structure visualization tools written in Java by David Galles.
This tool is a comprehensive collection of common data structures and algorithms. So just in case you lose your CS textbook and want to brush up your algorithm-fu for the upcoming software engineer interview, you may find this tool helpful.
You can check out some screenshoots of the program below; then download the its java version by click on this link : Data Structure Visualizations.