The Algorithms logo
The Algorithms
AboutDonate
Backtracking

All Combinations Of Size K

Generate Parentheses

Bit Manipulation
Ciphers

XOR Cipher

Data Structures
Divide and Conquer
Dynamic Programming
Graphs

Bellman Ford

Dijkstra

Johnson

Kruskal

Math

Absolute Value

Aliquot Sum

Armstrong Number

Binary Convert

Binomial Coefficient

Calculate Mean

Calculate Median

Degrees to Radians

Digit Sum

Factors

Find Min

Greatest Common Factor

Is Divisible

Is Leap Year

Is Odd

Is Square Free

Juggler Sequence

Lowest Common Multiple

Number of Digits

Pascals Triangle

Perfect Cube

Perfect Square

Primes

Pronic Number

Radians to Degrees

Hexagonal Numbers

Sieve of Eratosthenes

Signum

Zellers Congruence

Others

Is Sorted Array

Parse Nested Brackets

Searches

Binary Search

+14

More

Jump Search

Linear Search

+13

More

Sentinel Search

Quick Select

Sorts

Bogo Sort

Bubble Sort

+18

More

Counting Sort

Cycle Sort

Gnome Sort

Insertion Sort

+17

More

Quick Sort

+18

More

Selection Sort

+13

More

Shell Sort

Strings

Hamming Distance

Structure