The Algorithms logo
The Algorithms
AboutDonate
Ciphers

Mono Alphabetic Cipher

XOR Cipher

Morse Code

Caesar Cipher

Conversions

Speed Conversion

Binary to Decimal

Hexadecimal to Decimal

Decimal to Binary

Octal to Decimal

Data Structures

Singly Linked List

Divide and Conquer
Graphs

Breadth First Search

Depth First Search

Math

Median

Absolute Max

Armstrong Number

Fast Exponentiation

Fibonacci Numbers

+10

More

Prime

Factorial

+11

More

Perfect Square

Absolute Min

Neon Number

Fibonacci 2

Numerical Methods
Searches

Ternary Search

Jump Search

Fibonacci Search

Exponential Search

Upper Bound

Interpolation Search

Binary Search

+14

More

Lower Bound

Linear Search

+13

More
Sorts

Bubble Sort

+18

More

Gnome Sort

Array Keys Sort

Count Sort

Radix Sort

Insertion Sort

+17

More

Quick Sort

+18

More

Selection Sort

+13

More

Bubble Sort 2

Strings

Check Palindrome

Reverse Words

Check Palindrome 2

Count Consonants

Max Character

Count Vowels

Reverse String

Check Anagram

Check Palindrome

Count Sentences

Utils

Execution Time

Array Helpers