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

Abs Min

Perfect Numbers

Abs Max

Others
Searches

Binary Search

+12

More
Sorts

Quick Sort

+17

More

Gnome Sort

Pancake Sort

Insertion Sort

+16

More

Cycle Sort

Heap Sort

+13

More

Comb Sort

Bubble Sort

+17

More
Strings

Word Occurrence

Jaro Winkler

Reverse Words

Check Pangram

Check Anagrams

Capitalize

Min Cost String Conversion

Remove Duplicates

Manacher

Levenshtein Distance

Z Function

Rabin Karp

Swap Case

Naive String Search

Prefix Function

Reverse Letters

Knuth Morris Pratt