The Algorithms logo
The Algorithms
AboutDonate
Ciphers

Caesar Cipher

XOR Cipher

Mono Alphabetic Cipher

Morse Code

Conversions

Binary to Decimal

Octal to Decimal

Decimal to Binary

Speed Conversion

Hexadecimal to Decimal

Data Structures
Divide and Conquer
Graphs

Depth First Search

Breadth First Search

Math

Factorial

+11

More

Perfect Square

Armstrong Number

Neon Number

Fibonacci Numbers

+10

More

Absolute Max

Fast Exponentiation

Median

Fibonacci 2

Absolute Min

Numerical Methods
Searches

Jump Search

Interpolation Search

Lower Bound

Exponential Search

Upper Bound

Binary Search

+13

More

Linear Search

+12

More

Fibonacci Search

Ternary Search

Sorts

Insertion Sort

+17

More

Bubble Sort

+18

More

Gnome Sort

Bubble Sort 2

Array Keys Sort

Radix Sort

Quick Sort

+18

More

Selection Sort

+13

More

Count Sort

Strings

Check Palindrome

Check Palindrome 2

Reverse String

Check Palindrome

Count Sentences

Count Vowels

Max Character

Count Consonants

Reverse Words

Check Anagram

Utils

Array Helpers

Execution Time