Skip to content

davidchengl74/Algorithm-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm-Visualization

Sorting_Algorithm_Visualization_Matplotlib_Python

This is a python program utlized matplotlib to display various sorting algorithms visually.

Current sorting algorithms implemented: bubble sort, insertion sort, selection sort, and shell sort.

Program Outputs

image image

How to Contribute

  1. Please kindly reply to one of the open issues.
  2. Fork the project and program.
  3. Implement additional sorting algorithm.
  4. Implement additional subplot(s) that runs concurrently.
  5. Submit pull request for the issue for review and merge.

Program set up

  1. Program requires python version 3.0 and newer.
  2. Program requires Matplotlib dependency installed.

Run the Program

  1. Open the terminal with where main program file exists.
  2. Python3 main3.py (main program file)

Test the program

  1. The algorithm should be visually correctly implemented.
  2. Final data points shall be all sorted.

Coding Standard

The program is implemented using python, and please kindly refer to Python Standard

About

Sorting_Algorithm_Visualization_Matplotlib_Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages