Skip to content

This program gives a visual representation of how sorting algorithms work. It will create a plot with unsorted data and make copies of each frame as it sorts the data into order. Then an animation is generated to go through each frame to visual show how data was moved around during the sorting process. The program will also keep track of the nub…

Notifications You must be signed in to change notification settings

danryye/Visualizing-Python-Sorting-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualizing-Python-Sorting-Algorithms

This program gives a visual representation of how sorting algorithms work. It will create a plot with unsorted data and make copies of each frame as it sorts the data into order. Then an animation is generated to go through each frame to visual show how data was moved around during the sorting process. The program will also keep track of the nuber of times the array of data has been accessed, giving the user an idea of the efficiency of the sorting algorithm being performed.

Dependencies: matplotlib, numpy

sort_1000 gif created with ffmpeg (http://www.ffmpeg.org/)

About

This program gives a visual representation of how sorting algorithms work. It will create a plot with unsorted data and make copies of each frame as it sorts the data into order. Then an animation is generated to go through each frame to visual show how data was moved around during the sorting process. The program will also keep track of the nub…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages