The Algorithms
Search any algorithm
About
Donate
PHP
GitHub repository
Ciphers
Ciphers
Morse Code
More
Ciphers
XOR Cipher
+2
More
Ciphers
Caesar Cipher
More
Ciphers
Mono Alphabetic Cipher
More
Conversions
Conversions
Octal to Decimal
More
Conversions
Decimal to Binary
+3
More
Conversions
Hexadecimal to Decimal
More
Conversions
Binary to Decimal
+2
More
Conversions
Speed Conversion
More
Divide and Conquer
Divide and Conquer
Mergesort
+18
More
Dynamic Programming
Dynamic Programming
Factorial
+11
More
Graphs
Graphs
Depth First Search
+4
More
Math
Math
/
Geometry
Distance
More
Math
Absolute Max
More
Math
Mode
More
Math
Prime
+8
More
Math
Fibonacci 2
More
Math
Fast Exponentiation
More
Math
Armstrong Number
+8
More
Math
Neon Number
More
Math
Fibonacci Numbers
+11
More
Math
Perfect Square
+2
More
Math
Median
More
Math
Absolute Min
More
Numerical Methods
Numerical Methods
Mean
More
Searches
Searches
Linear Search
+12
More
Searches
Binary Search
+13
More
Searches
Lower Bound
More
Searches
Fibonacci Search
+4
More
Searches
Jump Search
+7
More
Searches
Upper Bound
More
Sorts
Sorts
Selection Sort
+13
More
Sorts
Bubble Sort
+18
More
Sorts
Quick Sort
+18
More
Sorts
Bubble Sort 2
More
Sorts
Insertion Sort
+17
More
Sorts
Count Sort
More
Sorts
Radix Sort
+8
More
Sorts
Array Keys Sort
More
Sorts
Gnome Sort
+6
More
Strings
Strings
Check Anagram
More
Strings
Reverse Words
More
Strings
Count Sentences
More
Strings
Count Vowels
More
Strings
Check Palindrome
More
Strings
Count Consonants
More
Strings
Check Palindrome 2
More
Strings
Reverse String
More
Strings
Max Character
More
Strings
Check Palindrome
More
Utils
Utils
Array Helpers
More
Utils
Execution Time
More
© The Algorithms 2022
What is an algorithm?
About us
Programming Languages
Contribute
Donate
GitHub
Gitter
Twitter
Source code
Contact