Skip to content

Java program which allows the user to choose array size, sorting algorithm, worst, best or average case complexity. Based on the input, program will display the time consumption of the selected sorting algorithm

Notifications You must be signed in to change notification settings

kpradeepkumarreddy/Sorting-Algorithms-Benchmarking-App

Repository files navigation

Sorting-Algorithms-Benchmarking-App

Java program which allows the user to choose array size, sorting algorithm, worst, best or average case complexity. Based on the input, program will display the time consumption of the selected sorting algorithm.

This project has two java files

  1. BenchmarkingApp.java
  2. SortingAlgorithms.java

BenchmarkingApp.java file contains the code to interact with the user. It displays the menus and take the input from user and based on the input appropriate method is called to perform the task.

SortingAlgorithms.java file contains the code for the following sorting algorithms :-

  1. Bubble Sort
  2. Selection Sort
  3. Insertion Sort
  4. Quick Sort
  5. Merge Sort
  6. Heap Sort
  7. Shell Sort

About

Java program which allows the user to choose array size, sorting algorithm, worst, best or average case complexity. Based on the input, program will display the time consumption of the selected sorting algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages