/SortingAndPatternMatchingAlgorithms

Includes sorting/finding algorithms and test cases for each project ("Main.java" tests their execution time by increased item size via mentioned those test cases).

Primary LanguageJavaApache License 2.0Apache-2.0

SortingAndPatternMatchingAlgorithms

(1)Sorting Algorithms:

  • Bubblesort
  • Heapsort
  • Insertionsort
  • Mergesort
  • Quicksort
  • Selectionsort

(2)Pattern Matching Algorithms:

  • Brute Force
  • Horspool

One each of (1) and (2), also has a test case that measure performance of algortihms.