The Algorithms
Search any algorithm
About
Donate
PHP
GitHub repository
Ciphers
Ciphers
Xor Cipher
More
Ciphers
Morse Code
More
Ciphers
Caesar Cipher
More
Conversions
Conversions
Decimal to Binary
+3
More
Conversions
Binary to Decimal
+2
More
Conversions
Hexadecimal to Decimal
More
Conversions
Octal to Decimal
More
Dynamic Programming
Dynamic Programming
Fibonacci Numbers
+8
More
Dynamic Programming
Factorial
+8
More
Dynamic Programming
Edit Distance
+3
More
Math
Math
Absolute Max
More
Math
Perfect Square
More
Math
Absolute Min
More
Math
Check Prime
More
Math
Fibonacci 2
More
Math
Fast Exponentiation
More
Searches
Searches
Linear Search
+11
More
Searches
Lower Bound
More
Searches
Binary Search
+12
More
Searches
Upper Bound
More
Searches
Fibonacci Search
+4
More
Sorts
Sorts
Insertion Sort
+15
More
Sorts
Bubble Sort
+16
More
Sorts
Merge Sort
+17
More
Sorts
Selection Sort
+12
More
Sorts
Quick Sort
+17
More
Sorts
Bubble Sort 2
More
Sorts
Count Sort
More
Sorts
Radix Sort
+8
More
Strings
Strings
Check Anagram
More
Strings
Reverse Words
More
Strings
Check Palindrome
More
Strings
Max Character
More
Strings
Count Vowels
More
Strings
Reverse String
More
© The Algorithms 2021
What is an algorithm?
About us
Programming Languages
Contribute
Donate
Contact
GitHub
Gitter
Twitter
Source code
Analytics