The Algorithms
Procure qualquer algoritmo
Sobre
Faça uma doação
F#
Repositório do GitHub
Estruturas de Dados
Estruturas de Dados
/
Árvore binária
AVL Tree
+4
Mais
Estruturas de Dados
/
Árvore binária
Treap
Mais
Estruturas de Dados
Trie
+3
Mais
Estruturas de Dados
/
Hashing
/
Number Theory
Prime
+8
Mais
Estruturas de Dados
/
Linked List
Is Palindrome
+1
Mais
Dividir e Conquistar
Dividir e Conquistar
Power
Mais
Dividir e Conquistar
Mergesort
+19
Mais
Programação Dinâmica
Programação Dinâmica
Factorial
+13
Mais
Programação Dinâmica
Fibonacci Numbers
+12
Mais
Math
Math
Abs
+5
Mais
Math
Abs Max
Mais
Math
Abs Min
Mais
Math
Average
Mais
Math
Greatest Common Divisor
Mais
Math
Perfect Number
+7
Mais
Searches
Searches
Binary Search
+15
Mais
Sorts
Sorts
Bubble Sort
+19
Mais
Sorts
Comb Sort
+8
Mais
Sorts
Cycle Sort
+5
Mais
Sorts
Gnome Sort
+8
Mais
Sorts
Heap Sort
+15
Mais
Sorts
Insertion Sort
+18
Mais
Sorts
Pancake Sort
+7
Mais
Sorts
Quick Sort
+19
Mais
Cadeias
Cadeias
Capitalize
Mais
Cadeias
Check Anagram
+2
Mais
Cadeias
Check Pangram
Mais
Cadeias
Has Prefix
Mais
Cadeias
Has Suffix
Mais
Cadeias
Jaro Winkler
Mais
Cadeias
Knuth Morris Pratt
Mais
Cadeias
Levenshtein Distance
+2
Mais
Cadeias
Lower
Mais
Cadeias
Manacher
Mais
Cadeias
Min Cost String Conversion
Mais
Cadeias
Naive String Search
Mais
Cadeias
Prefix Function
Mais
Cadeias
Rabin Karp
+2
Mais
Cadeias
Remove Duplicates
Mais
Cadeias
Reverse Letters
Mais
Cadeias
Reverse Words
Mais
Cadeias
Split
Mais
Cadeias
Swap Case
Mais
Cadeias
Upper
Mais
Cadeias
Word Occurrence
Mais
Cadeias
Z Function
Mais
© The Algorithms 2025
O que é um algoritmo?
Sobre nós
Linguagens de programação
Contribua
Faça doação
GitHub
Gitter
X
Código fonte
Contato