Algorithm and Data Structure Visualization


visualgo.jpg

Visualizations can help us understand how data structures and algorithms work. 

The visualgo.net website provides great visualization and animations on advanced algorithms. Most of them are discussed in 'Competitive Programming', co-authored by two brothers Dr Steven Halim and Dr Felix Halim. Today, some of these advanced algorithms visualization/animation can only be found in VisuAlgo. 

An online quiz system has been added that allows students to test their knowledge of basic data structures and algorithms. It generates questions and check the student answers automatically. 

For a step by step explanation, the e-Lecture mode is now the default exploration mode for non-registered users. But don't expect the best user experience on a smartphone, the minimum screen resolution is 1024x768. Yes, understanding software not only requires some neurons, but also multiple pixels.