The Algorithms logoTheAlgorithms
AboutDonate
Ciphers

Rot13

Vigenere

Caesar

Data Structures

Binary Search Tree

+2

Linked List

Divide and Conquer
Dynamic Programming

Longest Common Subsequence

Edit Distance

+1

General

Kmeans

Knapsack

Knapsack

Math

Fibonacci Numbers

+8

Others
Searches

Linear Search

+10

Binary Search

+11

Sorts

Heap Sort

+11

Radix Sort

+7

Bubble Sort

+15

Quick Sort

+13

Insertion

Counting Sort

+3

Selection Sort

+12

Merge Sort

+14

Shell Sort

+7

Strings

Knuth Morris Pratt