The Algorithms
Search any algorithm
About
Donate
Haskell
GitHub repository
Backtracking
Backtracking
N Queens
More
Data Structures
Data Structures
/
Binary Tree
Binary Search Tree
3
More
Data Structures
/
Tree
Binary Tree
More
Data Structures
/
Heap
Max Heap
More
Data Structures
/
Graphs
Dfs
More
Divide and Conquer
Divide and Conquer
Mergesort
19
More
Dynamic Programming
Dynamic Programming
Factorial
13
More
Dynamic Programming
Fibonacci Numbers
12
More
Dynamic Programming
Kadane Algorithm
More
Graphs
Graphs
Directed Graph
More
Math
Math
Graph Dist
More
Others
Others
Powerset
More
Others
Towers Of Hanoi
More
Robotics
Robotics
/
Complementary Filter
Comp Filt
More
Searches
Searches
Binary Search
15
More
Sorts
Sorts
Bubble Sort
19
More
Sorts
Heap Sort
15
More
Sorts
Insertion Sort
18
More
Sorts
Quick Sort
19
More
Sorts
Selection Sort
14
More
Sorts
Shell Sort
10
More
Specialized Structure
Specialized Structure
Merge Find Set
More
Statistics
Statistics
Center
More
Statistics
Dispersion
More
Strings
Strings
Palindrome
2
More
© The Algorithms 2024
What is an algorithm?
About us
Programming Languages
Contribute
Donate
GitHub
Gitter
X
Source code
Contact