The Algorithms logo
The Algorithms
AboutDonate
Ciphers
Data Structures
Divide and Conquer
Dynamic Programming

Longest Continuous Increasing Subsequence

Longest Common Subsequence

Maximum Subarray

General
Math

Fibonacci Numbers

Others
Searches

Binary Search

+11

More

Binary Search Recursive

Linear Search

+10

More
Sorts

Counting Sort

Selection Sort

+12

More

Radix Sort

Quick Sort

+15

More

Bubble Sort

+15

More

Shell Sort

Insertion Sort

+14

More

Merge Sort

+16

More

Heap Sort

+11

More
Strings

Rabin Karp

Manacher

Knuth Morris Pratt

Structure