The Algorithms
Search any algorithm
About
Donate
Lua
GitHub repository
Bit
Bit
/
Uint 53
Logical Left Shift
More
Bit
/
Uint 53
Ones Count
More
Bit
/
Uint 53
Is
More
Bit
/
Uint 53
Not
More
Bit
/
Uint 53
Or
More
Bit
/
Uint 53
Arithmetic Right Shift
More
Bit
/
Uint 53
Select Bits
More
Bit
/
Uint 53
And
More
Bit
/
Uint 53
Arithmetic Left Shift
More
Bit
/
Uint 53
Ibits
More
Bit
/
Uint 53
Circular Left Shift
More
Bit
/
Uint 53
Logical Right Shift
More
Bit
/
Uint 53
Circular Right Shift
More
Ciphers
Ciphers
XOR Cipher
+2
More
Data Structures
Data Structures
Vector
More
Data Structures
/
Stacks
Stack with Singly Linked List
+2
More
Data Structures
Median Heap
More
Data Structures
/
Queues
Linked Queue
More
Data Structures
Table Stack
More
Data Structures
/
Binary Tree
Binary Search Tree
+1
More
Data Structures
Linked Deque
More
Data Structures
Heap
More
Data Structures
Table Heap
More
Data Structures
Table List
More
Date
Date
Weekday
More
Divide and Conquer
Divide and Conquer
Mergesort
+17
More
Dynamic Programming
Dynamic Programming
Factorial
+10
More
Dynamic Programming
Is Prime
More
Dynamic Programming
Coin Change
+4
More
Esolang
Esolang
Brainfuck
More
Greedy Methods
Greedy Methods
Fractional Knapsack
More
Math
Math
Abs
+3
More
Math
Fraction
More
Math
Max
More
Math
Simplist Radical Form
More
Math
Solve Quadratic Equation
More
Math
Greatest Common Divisor
More
Math
Min
More
Math
Complex
More
Math
Intpow
More
Math
Least Common Multiple
More
Math
Factorize
More
Math
Sieve of Eratosthenes
+4
More
Math
/
Sum
Arithmetic Progression
More
Others
Others
Tower of Hanoi
+1
More
Others
Interval Scheduling
More
Random
Random
Shuffle
More
Random
Weighted Choice
More
Random
Choiceset
More
Searches
Searches
Linear Search
+12
More
Searches
Binary Search
+13
More
Sorts
Sorts
Insertion Sort
+16
More
Sorts
Heap Sort
+12
More
Sorts
Quick Sort
+17
More
Sorts
Is Sorted
More
Sorts
Bubble Sort
+17
More
Sorts
Bogo Sort
+5
More
Sorts
Selection Sort
+12
More
Sorts
Radix Sort
+7
More
Sorts
Stabilize
More
Strings
Strings
/
Distance
Levenshtein
More
© The Algorithms 2022
What is an algorithm?
About us
Programming Languages
Contribute
Donate
GitHub
Gitter
Twitter
Source code
Contact