The Algorithms
Search any algorithm
About
Donate
TypeScript
GitHub repository
undefined
Knapsack
+2
More
Bit Manipulation
Bit Manipulation
Is Even
More
Ciphers
Ciphers
XOR Cipher
+2
More
Data Structures
Data Structures
/
Set
Hash Map Set
More
Data Structures
/
Set
Map Set
More
Data Structures
/
Linked List
Singly Linked List
+2
More
Data Structures
Linked List
+1
More
Data Structures
/
Linked List
Doubly Linked List
+3
More
Data Structures
/
Binary Tree
Binary Search Tree
+3
More
Data Structures
/
Queues
Array Queue
More
Data Structures
/
Queues
Linked Queue
More
Data Structures
Queue
+1
More
Data Structures
/
Queues
Stack Queue
More
Data Structures
/
Hash Map
/
Hashing
Map
More
Data Structures
/
Hashing
Hash Map
More
Data Structures
Stack
+2
More
Data Structures
/
Stacks
Stack with Singly Linked List
+3
More
Divide and Conquer
Divide and Conquer
Mergesort
+18
More
Dynamic Programming
Dynamic Programming
Is Prime
More
Math
Math
Radians to Degrees
More
Math
Calculate Mean
More
Math
Is Odd
More
Math
Aliquot Sum
+3
More
Math
Zellers Congruence
More
Math
Lowest Common Multiple
More
Math
Perfect Square
+1
More
Math
Degrees to Radians
More
Math
Binary Convert
More
Math
Is Divisible
More
Math
Is Leap Year
More
Math
Find Min
+1
More
Math
Factors
More
Math
Digit Sum
More
Math
Absolute Value
More
Math
Pronic Number
More
Math
Armstrong Number
+7
More
Math
Greatest Common Factor
More
Math
Factorial
+11
More
Math
/
Series
Hexagonal Numbers
More
Math
Number of Digits
More
Math
Fibonacci Numbers
+10
More
Math
Is Square Free
More
Math
Sieve of Eratosthenes
+4
More
Math
Signum
More
Math
Calculate Median
More
Others
Others
Parse Nested Brackets
More
Searches
Searches
Linear Search
+12
More
Searches
Binary Search
+13
More
Sorts
Sorts
Gnome Sort
+6
More
Sorts
Selection Sort
+13
More
Sorts
Bubble Sort
+18
More
Sorts
Insertion Sort
+17
More
Sorts
Quick Sort
+18
More
Strings
Strings
Hamming Distance
+4
More
Structure
Structure
Set
More
© The Algorithms 2023
What is an algorithm?
About us
Programming Languages
Contribute
Donate
GitHub
Gitter
Twitter
Source code
Contact