Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anilerc/experimental-analysis-sorting-algorithms

This project aims to conduct an experiment and evaluate the time complexity metrics of the following sorting algorithms for each different input characteristic.
https://github.com/anilerc/experimental-analysis-sorting-algorithms

Last synced: 7 days ago
JSON representation

This project aims to conduct an experiment and evaluate the time complexity metrics of the following sorting algorithms for each different input characteristic.

Awesome Lists containing this project

README

        

# experimental-evaluation-sort-algos
This project aims to conduct an experiment and evaluate the time complexity metrics of the following sorting algorithms for each different input characteristic.

There are five different input characterisitics:

Sorted,
Reverse sorted,
Almost sorted,
Duplicate,
Random.

The following sorting techniques are coded by us before the experiment:

Insertion Sort

Binary Insertion Sort

Merge Sort

Quick Sort

Quick Sort with Median of 3 Optimization

Heap Sort

Counting Sort

Then, for each algorithm, data sets representing each input characteristic were run.
Finally, their sorting performance and relative comparison for each combination were meticulously investigated by us in the project report.

PLEASE VISIT REPORT & EVALUATION.PDF file for further info.