Command-line based Sorting Algorithms to enhance and develop sorting algorithms skills and knowledge. Learning goals were to create sorting algorithms to minimise the space and time complexity used. The program contains Counting, Insertion, Merge, Random Quick and Selection sort.
- The program was executed and developed on
Windows 10 - Visual Studio Code. The program was executed on theVisual Studio Code - Integrated Terminal. - Should be executable on any OS and machine.
- The program utilises the official
C++included libraries ofalgorithmandvector.
- Clone or download the project on your local machine.
C++version 11 required.
- The file to execute the game is
SortingAlgorithms.exe. - The program utilised a single optional command-line argument among
InsertionSort,MergeSort,RandQuickSortandSelectionSortto select the sorting algorithm. By default, theCounting Sortis set. - Use the following terminal command if
g++installed:
g++ SortingAlgorithms.cpp -o SortingAlgorithms && SortingAlgorithms <ARGUMENT>
Amandeep Singhthe primary developer.
- 0.1 - August 2020
- Program completed
- Completed by
Amandeep Singh


