# Searches

Import alias `'ads-js/searches'`

### Table of contents

[Binary search](https://alex-myznikov.gitbook.io/adsjs/api/searches/binarysearch) - implementation of a search algorithm on a sorted array which looks up for the specified value by repeatedly dividing the search interval in half.

[Quick select](https://alex-myznikov.gitbook.io/adsjs/api/searches/quickselect) - implementation of a selection algorithm on an unsorted array related to the quicksort sorting algorithm which finds the nth smallest element in O(n) average time.
