The Algorithm Visualization Catalog is a comprehensive collection of links to algorithm visualizations, or AVs.

Interactive Data Structure Visualization - Efficent Sorts (Quick Sort)

Link(s)
http://nova.umuc.edu/~jarc/idsv
Topic(s)
Quicksort, N log N sorts



Recommendation
  
Lecture Aide Recommended
Self-study Supplement Recommended
Standalone Recommended
Debugging Aide Not Recommended
Works?
Yes
Delivery Method(s)
Java Applet
Project
IDSV
Project Relationship
Part of project
Language(s)
English
Author(s)
Duane J. Jarc
Institution(s)
University of Maryland University College
Activity Level(s)
Animation, Predictions, Random data, Step control
Source Code License
Available on request
First Published
N/A
Last Modified
N/A

Description
Bar-swapping with speed control animation or step-through control. Also has an “I’ll Try” mode where viewers are asked to select what bars will be swapped.
Evaluation
The bar-swapping presentation is reasonable, but this could have been done better to be clearer about the sub-array being processed. What makes this AV stand out is the “I’ll Try” mode. Here, the user must demonstrate understanding about how the algorithm works by choosing the values to swap. The only flaw is that there is no pseudocode or other explanation of the algorithm, so the user has to come to this exercise with some other source of information about the algorithm.
Usage Notes
N/A
Field Report(s)
References
N/A
Rating
0
No votes yet
Your rating: None
AV of the Day
No
Score
55