The Algorithms
Procure qualquer algoritmo
Sobre
Faça uma doação
TypeScript
Repositório do GitHub
Retrocesso
Retrocesso
All Combinations Of Size K
Mais
Retrocesso
Generate Parentheses
Mais
Manipulação de bits
Manipulação de bits
Add Binary
Mais
Manipulação de bits
Is Power of 2
Mais
Manipulação de bits
Is Power of 4
Mais
Manipulação de bits
Log Two
Mais
Manipulação de bits
Is Even
Mais
Cifras
Cifras
XOR Cipher
+3
Mais
Estruturas de Dados
Estruturas de Dados
Disjoint Set
Mais
Estruturas de Dados
Heap
+1
Mais
Estruturas de Dados
/
Linked List
Doubly Linked List
+5
Mais
Estruturas de Dados
Linked List
+1
Mais
Estruturas de Dados
/
Linked List
Singly Linked List
+3
Mais
Estruturas de Dados
/
Hashing
Hash Map
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Map
Mais
Estruturas de Dados
/
Filas
Array Queue
Mais
Estruturas de Dados
/
Filas
Circular Queue
Mais
Estruturas de Dados
/
Filas
Linked Queue
Mais
Estruturas de Dados
Queue
+3
Mais
Estruturas de Dados
/
Filas
Stack Queue
Mais
Estruturas de Dados
/
Set
Hash Map Set
Mais
Estruturas de Dados
/
Set
Map Set
Mais
Estruturas de Dados
/
Stacks
Stack with Singly Linked List
+3
Mais
Estruturas de Dados
Stack
+4
Mais
Estruturas de Dados
/
Árvore binária
Binary Search Tree
+3
Mais
Estruturas de Dados
Tries
Mais
Estruturas de Dados
/
Linked List
Is Palindrome
+1
Mais
Dividir e Conquistar
Dividir e Conquistar
Mergesort
+19
Mais
Programação Dinâmica
Programação Dinâmica
Coin Change
+6
Mais
Programação Dinâmica
Knapsack
+2
Mais
Programação Dinâmica
Lcs
Mais
Programação Dinâmica
Floyd Warshall
+3
Mais
Programação Dinâmica
Factorial
+13
Mais
Programação Dinâmica
Fibonacci Numbers
+12
Mais
Grafos
Grafos
Bellman Ford
+4
Mais
Grafos
Bipartite Graph
Mais
Grafos
Dijkstra
+4
Mais
Grafos
Edmonds Karp
Mais
Grafos
Johnson
Mais
Grafos
Kosajaru
Mais
Grafos
Kruskal
Mais
Grafos
Prim
Mais
Grafos
Tarjan
Mais
Álgebra Linear
Álgebra Linear
Gaussian Elimination
Mais
Math
Math
Absolute Value
Mais
Math
Aliquot Sum
+5
Mais
Math
/
Special Numbers
Armstrong Number
+8
Mais
Math
Binary Convert
Mais
Math
Binomial Coefficient
+1
Mais
Math
Calculate Mean
Mais
Math
Calculate Median
Mais
Math
Degrees to Radians
Mais
Math
Digit Sum
Mais
Math
Double Factorial Iterative
Mais
Math
Euler's Totient
+2
Mais
Math
Factors
Mais
Math
Find Min
+1
Mais
Math
Greatest Common Factor
Mais
Math
Is Divisible
Mais
Math
Is Leap Year
Mais
Math
Is Odd
Mais
Math
Is Square Free
Mais
Math
Juggler Sequence
Mais
Math
Lowest Common Multiple
Mais
Math
Matrix Multiplication
Mais
Math
Number of Digits
Mais
Math
Pascals Triangle
Mais
Math
Perfect Cube
Mais
Math
Perfect Number
+7
Mais
Math
Perfect Square
+3
Mais
Math
Prime Factorization
Mais
Math
Primes
Mais
Math
/
Special Numbers
Pronic Number
Mais
Math
Radians to Degrees
Mais
Math
/
Series
Hexagonal Numbers
Mais
Math
Sieve of Eratosthenes
+4
Mais
Math
Signum
Mais
Math
/
Numerical Analysis
Square Root
Mais
Math
/
Special Numbers
Ugly Numbers
Mais
Math
Zellers Congruence
Mais
Others
Others
Is Sorted Array
Mais
Others
Parse Nested Brackets
Mais
Others
Shuffle Array
Mais
Searches
Searches
Binary Search
+15
Mais
Searches
Exponential Search
+2
Mais
Searches
Fibonacci Search
+5
Mais
Searches
Interpolation Search
+6
Mais
Searches
Jump Search
+8
Mais
Searches
Linear Search
+14
Mais
Searches
Sentinel Search
Mais
Searches
Quick Select
Mais
Sorts
Sorts
Bogo Sort
+8
Mais
Sorts
Bubble Sort
+19
Mais
Sorts
Counting Sort
+9
Mais
Sorts
Cycle Sort
+5
Mais
Sorts
Gnome Sort
+8
Mais
Sorts
Heap Sort
+15
Mais
Sorts
Insertion Sort
+18
Mais
Sorts
Quick Sort
+19
Mais
Sorts
Selection Sort
+14
Mais
Sorts
Shell Sort
+10
Mais
Sorts
Swap Sort
Mais
Sorts
Tree Sort
Mais
Cadeias
Cadeias
Hamming Distance
+7
Mais
Structure
Structure
Set
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