List of algorithms
Appearance
The following is an alphabetical listing of the algorithms described in Wikipedia.
If you intend to describe a new algorithm, please read algorithms on Wikipedia first, then add a link to your article and a one-line description here.
- Binary search: locate an item in a sorted list
- Binary search tree
- Bubble sort
- Euclidean algorithm: computing the greatest common divisor of two numbers
- Exponentiating by squaring: quick computing of powers of numbers and matrices
- Fast Fourier Transform: determines the frequencies contained in a signal
- Hash table algorithms
- Heapsort
- Insertion sort
- Linear search: finding an item in an unsorted list
- Merge sort: sort the first half, sort the second half, then merge
- Perfect hashing
- Pigeonhole sort
- Quicksort: the most popular sorting algorithm
- Square root: approximate the square root of a number