The Algorithms logo
The Algorithms
AboutDonate
Bit

Arithmetic Left Shift

Arithmetic Right Shift

Circular Left Shift

Circular Right Shift

Logical Left Shift

Logical Right Shift

Ones Count

Select Bits

Ciphers

XOR Cipher

Data Structures
Date

Weekday

Divide and Conquer
Dynamic Programming
Esolang

Brainfuck

Greedy Methods

Fractional Knapsack

Math

Complex

Factorize

Fraction

Greatest Common Divisor

Intpow

Least Common Multiple

Modpow

Sieve of Eratosthenes

Simplist Radical Form

Solve Quadratic Equation

Arithmetic Progression

Totient

Others

Interval Scheduling

Tower of Hanoi

Random

Choiceset

Rescale

Shuffle

Unbias 01

Weighted Choice

Searches

Union Find

Binary Search

+15

More

Linear Search

+14

More

Quick Select

Sorts

Bogo Sort

Bubble Sort

+19

More

Heap Sort

+15

More

Insertion Sort

+18

More

Quickselect Median of Medians

Quick Sort

+19

More

Radix Sort

Selection Sort

+14

More

Stabilize

Three Way Partition

Stable Marriage
Strings