A search algorithm is the step-by-step procedure used to locate specific data among a collection of data. It is considered a fundamental procedure in computing. In computer science, when searching for data, the difference between a fast application and a slower one often lies in the use of the proper search algorithms.
- Sequential / Linear Search
- Linear Search
- Binary Search
- Hashing
- Jump Search
- Interpolation Search
- Exponential Search