The Algorithms
Search any algorithm
About
Haskell
GitHub repository
Backtracking
Backtracking
N Queens
More
Data Structures
Data Structures
/
Graphs
Dfs
More
Data Structures
/
Tree
BinaryTree
More
Data Structures
/
Binary Tree
Binary Search Tree
+2
More
Data Structures
/
Heap
Max Heap
More
Dynamic Programming
Dynamic Programming
KadaneAlgorithm
More
Dynamic Programming
Factorial
+7
More
Graphs
Graphs
DirectedGraph
More
Math
Math
GraphDist
More
Math
Fibonacci Numbers
+8
More
Others
Others
TowersOfHanoi
More
Others
Powerset
More
Robotics
Robotics
/
ComplementaryFilter
CompFilt
More
Searches
Searches
Binary Search
+11
More
Sorts
Sorts
Heap Sort
+11
More
Sorts
Bubble Sort
+15
More
Sorts
Insertion Sort
+13
More
Sorts
Shell Sort
+7
More
Sorts
Selection Sort
+12
More
Sorts
Quick Sort
+15
More
Sorts
Merge Sort
+16
More
SpecializedStructure
SpecializedStructure
MergeFindSet
More
Statistics
Statistics
Dispersion
More
Statistics
Center
More
Strings
Strings
Palindrome
+1
More
© The Algorithms 2021
What is an algorithm?
About us
Programming Languages
Contribute
Contact
GitHub
Gitter
Twitter
Source code
Analytics