This project contains implementations of various sorting and searching algorithms in Java.
- Linear Search
Performs a linear search on an array of integers. - Binary Search
Performs a binary search on a sorted array of integers. - Interpolation Search
Performs an interpolation search on a sorted array of integers. - Merge Sort
Sorts an array of integers using the merge sort algorithm. - Quick Sort
Sorts an array of integers using the quick sort algorithm. - Selection Sort
Sorts an array of integers using the selection sort algorithm.
- Java 8 or higher
- Maven
- Clone the repository:
git clone https://github.com/imargichev/sorting-and-searching-algorithms.git cd sorting-and-searching-algorithms