The Algorithms
Search any algorithm
About
Donate
AArch64 Assembly
GitHub repository
Exercism
Exercism
Hello World
More
Hashing
Hashing
Sha 1
More
Hashing
Sha 256
More
Math
Math
Perfect Numbers
More
Others
Others
Josephus Problem
More
Others
2048
More
Others
Y Combinator
More
Searches
Searches
Interpolation
More
Sorts
Sorts
Pancake Sort
+3
More
Sorts
Jort Sort
More
Sorts
Bead Sort
More
Sorts
Patience Sort
More
Sorts
Counting Sort
+5
More
Sorts
Bubble Sort
+16
More
Sorts
Circle Sort
More
Sorts
Permutation Sort
More
Sorts
Bogo Sort
+2
More
Sorts
Quick Sort
+17
More
Sorts
Radix Sort
+8
More
Sorts
Shell Sort
+7
More
Sorts
Heap Sort
+13
More
Sorts
Cocktail Sort
More
Sorts
Merge Sort
+17
More
Sorts
Selection Sort
+12
More
Sorts
Gnome Sort
+4
More
Sorts
Insertion Sort
+15
More
Sorts
Comb Sort
+8
More
Strings
Strings
Tokenize String
More
Strings
Append
More
Strings
Comparison
More
Strings
Concatenation
More
Strings
Length
More
Strings
Prepend
More
Strings
Matching
More
Strings
Substring
More
© The Algorithms 2021
What is an algorithm?
About us
Programming Languages
Contribute
Donate
Contact
GitHub
Gitter
Twitter
Source code
Analytics