/sorting-algorithms

In this repo, I implement several different classic sorting algorithms (mergesort, quicksort, timsort, etc.) and perform a comparative runtime analysis

Primary LanguageJava

Introduction

In this repo, I build and test several classic and custom sorting algorithms from scratch.

Sorting Algorithms

  • InsertionSort
  • MergeSort
  • QuickSort
  • TimSort

Custom Sorting Algorithms:

  • A modified QuickSort that switches to insertion sort after a certain cutoff