Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.26 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.26 KB

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