Skip to content

This lab is designed to analyze a series of sorting algorithms and compare running times. Done for my Algorithms and Data Structures II class. More details can be found at Sorting_Lab_Objectives.pdf (Included in this repository)

Notifications You must be signed in to change notification settings

devEricA/SortingLab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

SortingLab

This lab is designed to analyze a series of sorting algorithms and compare running times. Done for my Algorithms and Data structures II class.

Objectives, specifications, and details can be found at Sorting_Lab_Objectives.pdf (Included in this repository)

Run it yourself

These instructions are intended for Linux & Mac Users. It should be done within the terminal

Windows users should install WSL and conduct the deployment of this application within the terminal of that system.

  1. Ensure that you have pip installed

    • Linux: First check with pip --version. If an error occured, run sudo apt-get install python3-pip Note that apt-get may need to be changed depending on what package manager you are using.
    • Mac: Follow this guide
  2. Use pip to install numpy by inputting python3 -m pip install numpy into the terminal.

  3. Run the program via the terminal by inputting python3 sorting[ID_REDACTED].py, or use an IDE of your choice.

Additional notes

Compiled in a Linux Mint environment using python version 3.8.10

About

This lab is designed to analyze a series of sorting algorithms and compare running times. Done for my Algorithms and Data Structures II class. More details can be found at Sorting_Lab_Objectives.pdf (Included in this repository)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%