Skip to content

ranimeshehata/Implementing-Sorting-Techniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementing-Sorting-Techniques

This is a Java Program implementing 3 different sorting techniques and comparing the running time performance of these algorithms against each other.
An O(n^2) sorting algorithm : Bubble Sort.
An O(n log n) sorting algorithm : Merge Sort.
An O(n) sorting algorithm : Counting Sort.


Provided a set of 15-20 JUnit tests that test the correctness and efficiency of the different implemented parts.

The tested cases are provided as text files in the folder cases.

About

A Java program implementing 3 different sorting techniques.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages