Timeline of algorithms
From Wikipedia, the free encyclopedia.
- C. 1600 BC - Babylonians develop first algorithms
- C. 300 BC - Euclid's algorithm
- C. 200 BC - the Sieve of Eratosthenes
- 1614 - John Napier develops method for performing calculations using logarithms
- 1671 - Newton's method
- 1959 - Shell sort developed by D. L. Shell
- 1962 - Quicksort developed by C. A. R. Hoare
- 1964 - Heapsort developed by J. W. J. Williams
- 1965 - Levenshtein distance
- 1975 - John Holland popularizes genetic algorithms
- 1977 - RSA encryption algorithm