Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 894 Bytes

README.md

File metadata and controls

27 lines (23 loc) · 894 Bytes

Sorting and Searching Algorithms

This project contains implementations of various sorting and searching algorithms in Java.

Algorithms Included

  • 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.

Prerequisites

  • Java 8 or higher
  • Maven

Getting Started

  1. Clone the repository:
    git clone https://github.com/imargichev/sorting-and-searching-algorithms.git
    cd sorting-and-searching-algorithms