The Algorithms logo
The Algorithms
AboutDonate
Bit Manipulation
Ciphers

XOR Cipher

Data Structures
Divide and Conquer
Dynamic Programming
Graphs

Dijkstra

Johnson

Kruskal

Bellman Ford

Math

Digit Sum

Calculate Mean

Juggler Sequence

Find Min

Is Odd

Fibonacci Numbers

+10

More

Pronic Number

Greatest Common Factor

Absolute Value

Zellers Congruence

Radians to Degrees

Perfect Square

Factorial

+11

More

Number of Digits

Pascals Triangle

Calculate Median

Binomial Coefficient

Lowest Common Multiple

Is Divisible

Hexagonal Numbers

Degrees to Radians

Is Leap Year

Primes

Binary Convert

Factors

Signum

Is Square Free

Armstrong Number

Aliquot Sum

Perfect Cube

Sieve of Eratosthenes

Others

Parse Nested Brackets

Searches

Quick Select

Jump Search

Binary Search

+14

More

Linear Search

+13

More
Sorts

Quick Sort

+18

More

Insertion Sort

+17

More

Selection Sort

+13

More

Shell Sort

Bubble Sort

+18

More

Cycle Sort

Gnome Sort

Strings

Hamming Distance

Structure