The Algorithms
Procure qualquer algoritmo
Sobre
Faça uma doação
Java
Repositório do GitHub
Filtros de áudio
Filtros de áudio
EMA Filter
Mais
Filtros de áudio
Iir Filter
Mais
Retrocesso
Retrocesso
All Paths From Source To Target
Mais
Retrocesso
Array Combination
Mais
Retrocesso
Combination
Mais
Retrocesso
Crossword Solver
Mais
Retrocesso
Knights Tour
Mais
Retrocesso
M Coloring
Mais
Retrocesso
Maze Recursion
Mais
Retrocesso
N Queens
Mais
Retrocesso
Parentheses Generator
Mais
Retrocesso
Permutation
Mais
Retrocesso
Power Sum
Mais
Retrocesso
Subsequence Finder
Mais
Retrocesso
Word Pattern Matcher
Mais
Retrocesso
Word Search
Mais
Retrocesso
Hamiltonian Cycle
Mais
Retrocesso
Subset Sum
Mais
Retrocesso
Sudoku Solver
+1
Mais
Retrocesso
Word Ladder
Mais
Manipulação de bits
Manipulação de bits
Bcd Conversion
Mais
Manipulação de bits
Binary Palindrome Check
Mais
Manipulação de bits
Bit Swap
Mais
Manipulação de bits
Boolean Algebra Gates
Mais
Manipulação de bits
Clear Leftmost Set Bit
Mais
Manipulação de bits
Count Leading Zeros
Mais
Manipulação de bits
Count Set Bits
Mais
Manipulação de bits
Find Nth Bit
Mais
Manipulação de bits
First Different Bit
Mais
Manipulação de bits
Generate Sub Sets
Mais
Manipulação de bits
Gray Code Conversion
Mais
Manipulação de bits
Higher Lower Power Of Two
Mais
Manipulação de bits
Highest Set Bit
Mais
Manipulação de bits
Index of Rightmost Set Bit
Mais
Manipulação de bits
Is Even
Mais
Manipulação de bits
Is Power Two
Mais
Manipulação de bits
Lowest Set Bit
Mais
Manipulação de bits
Modulo Power Of Two
Mais
Manipulação de bits
Next Higher Same Bit Count
Mais
Manipulação de bits
Non Repeating Number Finder
Mais
Manipulação de bits
Number Appearing Odd Times
Mais
Manipulação de bits
Numbers Different Signs
Mais
Manipulação de bits
One Bit Difference
Mais
Manipulação de bits
Ones Complement
Mais
Manipulação de bits
Parity Check
Mais
Manipulação de bits
Reverse Bits
Mais
Manipulação de bits
Single Bit Operations
Mais
Manipulação de bits
Single Element
Mais
Manipulação de bits
Swap Adjacent Bits
Mais
Manipulação de bits
Twos Complement
Mais
Manipulação de bits
Xs 3 Conversion
Mais
Manipulação de bits
Generate Sub Sets
Mais
Cifras
Cifras
ADFGVX Cipher
Mais
Cifras
AES
Mais
Cifras
AES Encryption
Mais
Cifras
Affine Cipher
Mais
Cifras
Atbash Cipher
Mais
Cifras
Autokey
Mais
Cifras
Baconian Cipher
Mais
Cifras
Blowfish
Mais
Cifras
Caesar
Mais
Cifras
Columnar Transposition Cipher
Mais
Cifras
DES
Mais
Cifras
Diffie Hellman
Mais
Cifras
ECC
Mais
Cifras
Hill Cipher
Mais
Cifras
Mono Alphabetic
Mais
Cifras
Playfair Cipher
Mais
Cifras
Polybius
Mais
Cifras
Product Cipher
Mais
Cifras
RSA
Mais
Cifras
Rail Fence Cipher
Mais
Cifras
Simple Sub Cipher
Mais
Cifras
Vigenere
Mais
Cifras
XOR Cipher
+3
Mais
Cifras
/
A 5
A 5 Cipher
Mais
Cifras
/
A 5
A 5 Key Stream Generator
Mais
Cifras
/
A 5
Base LFSR
Mais
Cifras
/
A 5
Composite LFSR
Mais
Cifras
/
A 5
LFSR
Mais
Cifras
/
A 5
Utils
Mais
Compressão
Compressão
Huffman
Mais
Conversões
Conversões
Affine Converter
Mais
Conversões
Any Base To Any Base
Mais
Conversões
Any Base To Decimal
Mais
Conversões
Anyto Any
Mais
Conversões
Binary to Decimal
+4
Mais
Conversões
Binary to Hexadecimal
Mais
Conversões
Binary to Octal
Mais
Conversões
Decimal To Any Base
Mais
Conversões
Decimal to Binary
+5
Mais
Conversões
Decimal to Hexadecimal
Mais
Conversões
Decimal to Octal
Mais
Conversões
Endian Converter
Mais
Conversões
Hex To Oct
Mais
Conversões
Hexa Decimal To Binary
Mais
Conversões
Hexadecimal to Decimal
Mais
Conversões
IP Converter
Mais
Conversões
I Pv 6 Converter
Mais
Conversões
Integer To English
Mais
Conversões
Integer To Roman
Mais
Conversões
Morse Code Converter
Mais
Conversões
Octal to Binary
Mais
Conversões
Octal to Decimal
Mais
Conversões
Octal to Hexadecimal
Mais
Conversões
Phonetic Alphabet Converter
Mais
Conversões
Rgb Hsv Conversion
Mais
Conversões
Roman To Integer
Mais
Conversões
Turkish To Latin Conversion
Mais
Conversões
Unit Conversions
Mais
Conversões
Units Converter
Mais
Algoritmos de Escalonamento de CPU
Algoritmos de Escalonamento de CPU
Fcfs Scheduling
Mais
Estruturas de Dados
Estruturas de Dados
Node
Mais
Estruturas de Dados
/
Bolsas
Bag
Mais
Estruturas de Dados
/
Hashing
Bloom Filter
Mais
Estruturas de Dados
/
Buffers
Circular Buffer
Mais
Estruturas de Dados
/
Cache
MRU Cache
Mais
Estruturas de Dados
/
Crdt
G Counter
Mais
Estruturas de Dados
/
Crdt
G Set
Mais
Estruturas de Dados
/
Crdt
LWW Element Set
Mais
Estruturas de Dados
/
Crdt
OR Set
Mais
Estruturas de Dados
/
Crdt
PN Counter
Mais
Estruturas de Dados
/
Crdt
Two P Set
Mais
Estruturas de Dados
Disjoint Set Union
Mais
Estruturas de Dados
Node
Mais
Estruturas de Dados
Dynamic Array
Mais
Estruturas de Dados
/
Grafos
Bipartite Graph DFS
Mais
Estruturas de Dados
/
Grafos
Boruvka Algorithm
Mais
Estruturas de Dados
/
Grafos
Connected Component
Mais
Estruturas de Dados
/
Grafos
Cycles
Mais
Estruturas de Dados
/
Grafos
Dijkstra Optimized Algorithm
Mais
Estruturas de Dados
/
Grafos
Edmonds Blossom Algorithm
Mais
Estruturas de Dados
Graphs
Mais
Estruturas de Dados
/
Grafos
Johnsons Algorithm
Mais
Estruturas de Dados
/
Grafos
Kahns Algorithm
Mais
Estruturas de Dados
/
Grafos
Matrix Graphs
Mais
Estruturas de Dados
/
Grafos
Tarjans Algorithm
Mais
Estruturas de Dados
/
Grafos
Welsh Powell
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Generic Hash Map Using Array
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Generic Hash Map Using Array List
Mais
Estruturas de Dados
/
Hashing
Hash Map
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Hash Map Cuckoo Hashing
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Linear Probing Hash Map
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Main Cuckoo Hashing
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Majority Element
Mais
Estruturas de Dados
/
Hash Map
/
Hashing
Map
Mais
Estruturas de Dados
/
Heaps
Empty Heap Exception
Mais
Estruturas de Dados
/
Heaps
Fibonacci Heap
Mais
Estruturas de Dados
/
Heaps
Generic Heap
Mais
Estruturas de Dados
Heap
+1
Mais
Estruturas de Dados
/
Heaps
Heap Element
Mais
Estruturas de Dados
/
Heaps
Kth Element Finder
Mais
Estruturas de Dados
/
Heaps
Leftist Heap
Mais
Estruturas de Dados
/
Heap
Max Heap
Mais
Estruturas de Dados
/
Heaps
Median Finder
Mais
Estruturas de Dados
/
Heaps
Merge K Sorted Arrays
Mais
Estruturas de Dados
/
Heap
Min Heap
Mais
Estruturas de Dados
/
Heap
Min Priority Queue
Mais
Estruturas de Dados
/
Lista
Circle Linked List
Mais
Estruturas de Dados
/
Lista
Count Singly Linked List Recursion
Mais
Estruturas de Dados
/
Lista
Create And Detect Loop
Mais
Estruturas de Dados
/
Lista
Cursor Linked List
Mais
Estruturas de Dados
/
Linked List
Doubly Linked List
+5
Mais
Estruturas de Dados
/
Lista
Merge K Sorted Linked List
Mais
Estruturas de Dados
/
Lista
Merge Sorted Array List
Mais
Estruturas de Dados
/
Lista
Merge Sorted Singly Linked List
Mais
Estruturas de Dados
/
Lista
Quick Sort Linked List
Mais
Estruturas de Dados
/
Lista
Random Node
Mais
Estruturas de Dados
/
Linked List
Reverse K Group
Mais
Estruturas de Dados
/
Lista
Rotate Singly Linked Lists
Mais
Estruturas de Dados
/
Lista
Search Singly Linked List Recursion
Mais
Estruturas de Dados
/
Linked List
Singly Linked List
+3
Mais
Estruturas de Dados
/
Linked List
Skip List
Mais
Estruturas de Dados
/
Lista
Sorted Linked List
Mais
Estruturas de Dados
/
Filas
Circular Queue
Mais
Estruturas de Dados
/
Filas
Deque
Mais
Estruturas de Dados
/
Filas
Generic Array List Queue
Mais
Estruturas de Dados
/
Filas
Linked Queue
Mais
Estruturas de Dados
/
Filas
Priority Queues
Mais
Estruturas de Dados
Queue
+3
Mais
Estruturas de Dados
/
Filas
Queue by Two Stacks
Mais
Estruturas de Dados
/
Filas
Sliding Window Maximum
Mais
Estruturas de Dados
/
Filas
Token Bucket
Mais
Estruturas de Dados
/
Stacks
Node Stack
Mais
Estruturas de Dados
/
Stacks
Reverse Stack
Mais
Estruturas de Dados
Stack
+4
Mais
Estruturas de Dados
/
Stacks
Stack Array
Mais
Estruturas de Dados
/
Stacks
Stack Array List
Mais
Estruturas de Dados
/
Stacks
Stack with Singly Linked List
+3
Mais
Estruturas de Dados
/
Tree
AVL Simple
Mais
Estruturas de Dados
/
Árvore binária
AVL Tree
+4
Mais
Estruturas de Dados
/
Tree
BST From Sorted Array
Mais
Estruturas de Dados
/
Tree
BST Iterative
Mais
Estruturas de Dados
/
Tree
BST Recursive
Mais
Estruturas de Dados
/
Tree
BST Recursive Generic
Mais
Estruturas de Dados
/
Tree
Binary Tree
Mais
Estruturas de Dados
/
Tree
Boundary Traversal
Mais
Estruturas de Dados
/
Tree
Ceil In Binary Search Tree
Mais
Estruturas de Dados
/
Tree
Check Binary Tree Is Valid BST
Mais
Estruturas de Dados
/
Tree
Check If Binary Tree Balanced
Mais
Estruturas de Dados
/
Tree
Check Tree Is Symmetric
Mais
Estruturas de Dados
/
Tree
Create Binary Tree From Inorder Preorder
Mais
Estruturas de Dados
/
Árvore binária
Fenwick Tree
+1
Mais
Estruturas de Dados
/
Tree
Generic Tree
Mais
Estruturas de Dados
/
Tree
Inorder Traversal
Mais
Estruturas de Dados
/
Tree
KD Tree
Mais
Estruturas de Dados
/
Tree
LCA
Mais
Estruturas de Dados
/
Árvore binária
Lazy Segment Tree
Mais
Estruturas de Dados
/
Tree
Level Order Traversal
Mais
Estruturas de Dados
/
Tree
Post Order Traversal
Mais
Estruturas de Dados
/
Tree
Pre Order Traversal
Mais
Estruturas de Dados
/
Tree
Print Top Viewof Tree
Mais
Estruturas de Dados
/
Tree
Quad Tree
Mais
Estruturas de Dados
/
Tree
Red Black BST
Mais
Estruturas de Dados
/
Tree
Same Trees Check
Mais
Estruturas de Dados
/
Árvore binária
Segment Tree
+4
Mais
Estruturas de Dados
/
Tree
Splay Tree
Mais
Estruturas de Dados
/
Árvore binária
Treap
Mais
Estruturas de Dados
/
Tree
Tree Random Node
Mais
Estruturas de Dados
Trie
+3
Mais
Estruturas de Dados
/
Tree
Vertical Order Traversal
Mais
Estruturas de Dados
/
Tree
Zigzag Traversal
Mais
Estruturas de Dados
/
Tree
Nearest Right Key
Mais
Estruturas de Dados
Node
Mais
Estruturas de Dados
/
Hashing
/
Number Theory
Prime
+8
Mais
Estruturas de Dados
Queue Using Two Stacks
Mais
Estruturas de Dados
/
Stacks
Next Greater Element
Mais
Estruturas de Dados
/
Stacks
Stack Using Two Queues
Mais
Devutils
Devutils
/
Entidades
Process Details
Mais
Devutils
/
Nodes
Large Tree Node
Mais
Devutils
/
Nodes
Simple Node
Mais
Devutils
/
Nodes
Simple Tree Node
Mais
Devutils
/
Nodes
Tree Node
Mais
Devutils
/
Searches
Matrix Search Algorithm
Mais
Devutils
/
Searches
Search Algorithm
Mais
Processamento de Imagens Digitais
Processamento de Imagens Digitais
Rotation
Mais
Dividir e Conquistar
Dividir e Conquistar
Closest Pair
Mais
Dividir e Conquistar
Counting Inversions
Mais
Dividir e Conquistar
Median Of Two Sorted Arrays
Mais
Dividir e Conquistar
Skyline Algorithm
Mais
Dividir e Conquistar
Strassen Matrix Multiplication
Mais
Dividir e Conquistar
Tiling Problem
Mais
Dividir e Conquistar
Convex Hull
Mais
Dividir e Conquistar
Mergesort
+19
Mais
Programação Dinâmica
Programação Dinâmica
Floyd Warshall
+3
Mais
Programação Dinâmica
Abbreviation
Mais
Programação Dinâmica
All Construct
Mais
Programação Dinâmica
Assignment Using Bitmask
Mais
Programação Dinâmica
Board Path
Mais
Programação Dinâmica
Boundary Fill
Mais
Programação Dinâmica
Brute Force Knapsack
Mais
Programação Dinâmica
Climbing Stairs
Mais
Programação Dinâmica
Coin Change
+6
Mais
Programação Dinâmica
Count Friends Pairing
Mais
Programação Dinâmica
Dice Throw
Mais
Programação Dinâmica
Edit Distance
+1
Mais
Programação Dinâmica
Egg Dropping
Mais
Programação Dinâmica
Fibonacci Numbers
+12
Mais
Programação Dinâmica
Kadane Algorithm
Mais
Programação Dinâmica
Knapsack
+2
Mais
Programação Dinâmica
Knapsack Memoization
Mais
Programação Dinâmica
Longest Alternating Subsequence
Mais
Programação Dinâmica
Longest Arithmetic Subsequence
Mais
Programação Dinâmica
Longest Common Subsequence
+1
Mais
Programação Dinâmica
Longest Increasing Subsequence
Mais
Programação Dinâmica
Longest Palindromic Subsequence
Mais
Programação Dinâmica
Longest Palindromic Substring
Mais
Programação Dinâmica
Longest Valid Parentheses
Mais
Programação Dinâmica
Matrix Chain Multiplication
Mais
Programação Dinâmica
Matrix Chain Recursive Top Down Memoisation
Mais
Programação Dinâmica
Maximum Sum Of Non Adjacent Elements
Mais
Programação Dinâmica
Minimum Sum Partition
Mais
Programação Dinâmica
New Man Shanks Prime
Mais
Programação Dinâmica
Optimal Job Scheduling
Mais
Programação Dinâmica
Palindromic Partitioning
Mais
Programação Dinâmica
Partition Problem
Mais
Programação Dinâmica
Regex Matching
Mais
Programação Dinâmica
Rod Cutting
Mais
Programação Dinâmica
Shortest Common Supersequence Length
Mais
Programação Dinâmica
Subset Count
Mais
Programação Dinâmica
Subset Sum Space Optimized
Mais
Programação Dinâmica
Sum of Subset
Mais
Programação Dinâmica
Tribonacci
Mais
Programação Dinâmica
Unique Paths
Mais
Programação Dinâmica
Unique Subsequences Count
Mais
Programação Dinâmica
Wildcard Matching
Mais
Programação Dinâmica
Wine Problem
Mais
Programação Dinâmica
Coin Change
+6
Mais
Programação Dinâmica
Catalan Numbers
Mais
Programação Dinâmica
Factorial
+13
Mais
Programação Dinâmica
Fibonacci Numbers
+12
Mais
Programação Dinâmica
/
Sliding Window
Longest Substring Without Repeating Characters
Mais
Programação Dinâmica
Longest Palindromic Substring
Mais
Fractais
Fractais
Koch Snowflake
Mais
Fractais
Mandelbrot
Mais
Geometria
Geometria
Bresenham Line
Mais
Geometria
Midpoint Circle
Mais
Geometria
Midpoint Ellipse
Mais
Geometria
Point
Mais
Geometria
Point
Mais
Grafos
Grafos
A Star
Mais
Grafos
Bellman Ford
+4
Mais
Grafos
Dijkstra Algorithm
Mais
Grafos
Kosaraju
Mais
Grafos
Kruskal
Mais
Grafos
Prim MST
Mais
Grafos
Minimum Path Sum
Mais
Grafos
Strongly Connected Component Optimized
Mais
Grafos
Dijkstra
+4
Mais
Grafos
Page Rank
Mais
Grafos
Breadth First Search
+3
Mais
Grafos
Depth First Search
+4
Mais
Greedy Algorithms
Greedy Algorithms
Bandwidth Allocation
Mais
Greedy Algorithms
Binary Addition
Mais
Greedy Algorithms
Digit Separation
Mais
Greedy Algorithms
Egyptian Fraction
Mais
Greedy Algorithms
Gale Shapley
Mais
Greedy Algorithms
Job Sequencing
Mais
Greedy Algorithms
K Centers
Mais
Greedy Algorithms
Merge Intervals
Mais
Greedy Algorithms
Minimizing Lateness
Mais
Greedy Algorithms
Optimal File Merging
Mais
Greedy Algorithms
Stock Profit Calculator
Mais
Greedy Methods
Greedy Methods
Fractional Knapsack
Mais
Greedy Methods
Minimum Waiting Time
Mais
Hashing
Hashing
Luhn
Mais
Io
Io
Buffered Reader
Mais
Lineclipping
Lineclipping
Cohen Sutherland
Mais
Lineclipping
Liang Barsky
Mais
Lineclipping
/
Utils
Line
Mais
Math
Math
/
Numerical Analysis
Intersection
Mais
Math
Binary Exponentiation
Mais
Math
/
Special Numbers
Catalan Number
Mais
Math
ADT Fraction
Mais
Math
Absolute Max
Mais
Math
Absolute Min
Mais
Math
Absolute Value
Mais
Math
Aliquot Sum
+5
Mais
Math
Amicable Number
Mais
Math
Area
Mais
Math
/
Special Numbers
Armstrong Number
+8
Mais
Math
Auto Correlation
Mais
Math
/
Special Numbers
Automorphic Number
Mais
Math
Average
Mais
Math
Binary Pow
Mais
Math
Binomial Coefficient
+1
Mais
Math
Ceil
+1
Mais
Math
Chinese Remainder Theorem
Mais
Math
Circular Convolution FFT
Mais
Math
Collatz Conjecture
Mais
Math
Combinations
Mais
Math
Convolution
Mais
Math
Convolution FFT
Mais
Math
Cross Correlation
Mais
Math
Determinant Of Matrix
Mais
Math
Digital Root
Mais
Math
Distance Formula
Mais
Math
Dudeney Number
Mais
Math
Euler Method
Mais
Math
Eulers Function
Mais
Math
FFT
Mais
Math
FFT Bluestein
Mais
Math
Factorial Recursion
Mais
Math
Fast Exponentiation
Mais
Math
Fast Inverse Sqrt
Mais
Math
Fibonacci Java Streams
Mais
Math
Fibonacci Loop
Mais
Math
Fibonacci Number Check
Mais
Math
Fibonacci Number Golden Ration
Mais
Math
Find Kth Number
Mais
Math
Find Max
Mais
Math
Find Max Recursion
Mais
Math
Find Min
+1
Mais
Math
Find Min Recursion
Mais
Math
Floor
Mais
Math
Frizzy Number
Mais
Math
GCD
Mais
Math
GCD Recursion
Mais
Math
Gaussian
Mais
Math
Generic Root
Mais
Math
Harshad Number
Mais
Math
Herons Formula
Mais
Math
Josephus Problem
Mais
Math
Juggler Sequence
Mais
Math
Kaprekar Numbers
Mais
Math
Karatsuba Multiplication
Mais
Math
Keith Number
Mais
Math
/
Special Numbers
Krishnamurthy Number
Mais
Math
Least Common Multiple
Mais
Math
Leonardo Number
Mais
Math
Linear Diophantine Equations Solver
Mais
Math
Liouville Lambda Function
Mais
Math
Long Division
Mais
Math
Lucas Series
Mais
Math
Magic Square
Mais
Math
Matrix Rank
Mais
Math
Matrix Util
Mais
Math
Max Value
Mais
Math
Means
Mais
Math
Median
Mais
Math
Miller Rabin Primality Check
Mais
Math
Min Value
Mais
Math
Mobius Function
Mais
Math
Mode
Mais
Math
Non Repeating Element
Mais
Math
/
Special Numbers
Ugly Numbers
Mais
Math
Number of Digits
Mais
Math
Palindrome Number
Mais
Math
Parse Integer
Mais
Math
Perfect Cube
Mais
Math
Perfect Number
+7
Mais
Math
Perfect Square
+3
Mais
Math
Perimeter
Mais
Math
Pi Nilakantha
Mais
Math
Pollard Rho
Mais
Math
Pow
Mais
Math
Power Of Two Or Not
Mais
Math
Power Using Recursion
Mais
Math
Prime Factorization
Mais
Math
/
Special Numbers
Pronic Number
Mais
Math
Pythagorean Triple
Mais
Math
Quadratic Equation Solver
Mais
Math
Reverse Number
Mais
Math
Roman Numeral Util
Mais
Math
Second Min Max
Mais
Math
Sieve of Eratosthenes
+4
Mais
Math
Simpson Integration
Mais
Math
Square Free Integer
Mais
Math
Square Root With Babylonian Method
Mais
Math
Square Root With Newton Raphson Method
Mais
Math
Standard Deviation
Mais
Math
Standard Score
Mais
Math
Strobogrammatic Number
Mais
Math
Sum of Arithmetic Series
Mais
Math
Sum of Digits
+1
Mais
Math
Sum Of Odd Numbers
Mais
Math
Sum Without Arithmetic Operators
Mais
Math
Trinomial Triangle
Mais
Math
Twin Prime
Mais
Math
Uniform Numbers
Mais
Math
Vampire Number
Mais
Math
Vector Cross Product
Mais
Math
Volume
Mais
Matrix
Matrix
Pascal Triangle
Mais
Matrix
Inverse of Matrix
Mais
Networking Flow
Networking Flow
Ford Fulkerson
Mais
Operations on Datastructures
Operations on Datastructures
Array Left Rotation
Mais
Operations on Datastructures
Array Right Rotation
Mais
Others
Others
Lfu Cache
Mais
Others
Lru Cache
Mais
Others
Graham Scan
Mais
Others
Activity Selection
Mais
Others
Color Contrast Ratio
Mais
Others
Map Reduce
Mais
Others
Matrix Transpose
Mais
Others
Median Of Matrix
Mais
Others
Median Of Running Array
Mais
Others
Median Of Running Array Byte
Mais
Others
Median Of Running Array Double
Mais
Others
Median Of Running Array Float
Mais
Others
Median Of Running Array Integer
Mais
Others
Median Of Running Array Long
Mais
Others
Mirror Of Matrix
Mais
Others
Palindrome Prime
Mais
Others
Palindrome Singly Linked List
Mais
Others
Range In Sorted Array
Mais
Others
Shuffle Array
Mais
Others
Sparsity
Mais
Others
Three Sum Problem
Mais
Others
Two Sum Problem
Mais
Others
Word Boggle
Mais
Others
BFPRT
Mais
Others
Bankers Algorithm
Mais
Others
Brian Kernighan Algorithm
Mais
Others
CRC 16
Mais
Others
CRC 32
Mais
Others
CRC Algorithm
Mais
Others
Conway
Mais
Others
Damm
Mais
Others
Floyd Triangle
Mais
Others
Gauss Legendre
Mais
Others
Happy Numbers Seq
Mais
Others
Implementing Auto Completing Features Using Trie
Mais
Others
Insert Delete In Array
Mais
Others
Krishnamurthy
Mais
Others
Line Sweep
Mais
Others
Linear Congruential Generator
Mais
Others
Lowest Base Palindrome
Mais
Others
Maximum Sliding Window
Mais
Others
Maximum Sum Of Distinct Subarrays With Length K
Mais
Others
Memory Management Algorithms
Mais
Others
Mini Max Algorithm
Mais
Others
Password Gen
Mais
Others
Perlin Noise
Mais
Others
Print A Matrix In Spiral Order
Mais
Others
Remove Duplicate From String
Mais
Others
Reverse Stack Using Recursion
Mais
Others
Rotate Matrix By 90 Degrees
Mais
Others
Skyline Problem
Mais
Others
Tower of Hanoi
+1
Mais
Others
Two Pointers
Mais
Others
Verhoeff
Mais
Recursion
Recursion
Fibonacci Series
Mais
Recursive
Recursive
Flood Fill
Mais
Scheduling
Scheduling
Aging Scheduling
Mais
Scheduling
EDF Scheduling
Mais
Scheduling
Fair Share Scheduling
Mais
Scheduling
Gang Scheduling
Mais
Scheduling
Highest Response Ratio Next Scheduling
Mais
Scheduling
Job Scheduling With Deadline
Mais
Scheduling
Lottery Scheduling
Mais
Scheduling
MLFQ Scheduler
Mais
Scheduling
Multi Agent Scheduling
Mais
Scheduling
Non Preemptive Priority Scheduling
Mais
Scheduling
Preemptive Priority Scheduling
Mais
Scheduling
Proportional Fair Scheduling
Mais
Scheduling
RR Scheduling
Mais
Scheduling
Random Scheduling
Mais
Scheduling
SJF Scheduling
Mais
Scheduling
SRTF Scheduling
Mais
Scheduling
Self Adjusting Scheduling
Mais
Scheduling
Slack Time Scheduling
Mais
Scheduling
/
Diskscheduling
Circular Look Scheduling
Mais
Scheduling
/
Diskscheduling
Circular Scan Scheduling
Mais
Scheduling
/
Diskscheduling
Look Scheduling
Mais
Scheduling
/
Diskscheduling
SSF Scheduling
Mais
Scheduling
/
Diskscheduling
Scan Scheduling
Mais
Searches
Searches
BM 25 Inverted Index
Mais
Searches
Binary Search
+15
Mais
Searches
Binary Search 2d Array
Mais
Searches
Exponental Search
Mais
Searches
Fibonacci Search
+5
Mais
Searches
How Many Times Rotated
Mais
Searches
Interpolation Search
+6
Mais
Searches
Iterative Binary Search
Mais
Searches
Iterative Ternary Search
Mais
Searches
Jump Search
+8
Mais
Searches
KMP Search
Mais
Searches
Linear Search
+14
Mais
Searches
Linear Search Thread
Mais
Searches
Lower Bound
Mais
Searches
Monte Carlo Tree Search
Mais
Searches
Order Agnostic Binary Search
Mais
Searches
Perfect Binary Search
Mais
Searches
Quick Select
Mais
Searches
Rabin Karp Algorithm
Mais
Searches
Random Search
Mais
Searches
Recursive Binary Search
Mais
Searches
Row Column Wise Sorted 2d Array Binary Search
Mais
Searches
Saddleback Search
Mais
Searches
Search In A Row And Col Wise Sorted Matrix
Mais
Searches
Sort Order Agnostic Binary Search
Mais
Searches
Square Root Binary Search
Mais
Searches
Ternary Search
+5
Mais
Searches
Union Find
+1
Mais
Searches
Upper Bound
Mais
Sliding Window
Sliding Window
Longest Subarray With Sum Less Or Equal To K
Mais
Sliding Window
Max Sum K Size Subarray
Mais
Sliding Window
Min Sum K Size Subarray
Mais
Sorts
Sorts
Adaptive Merge Sort
Mais
Sorts
Bead Sort
+2
Mais
Sorts
Binary Insertion Sort
+4
Mais
Sorts
Bitonic Sort
Mais
Sorts
Bogo Sort
+8
Mais
Sorts
Bubble Sort
+19
Mais
Sorts
Bubble Sort Recursive
Mais
Sorts
Bucket Sort
+5
Mais
Sorts
Circle Sort
Mais
Sorts
Cocktail Shaker Sort
Mais
Sorts
Comb Sort
+8
Mais
Sorts
Counting Sort
+9
Mais
Sorts
Cycle Sort
+5
Mais
Sorts
Dual Pivot Quick Sort
Mais
Sorts
Dutch National Flag Sort
Mais
Sorts
Exchange Sort
Mais
Sorts
Flash Sort
Mais
Sorts
Gnome Sort
+8
Mais
Sorts
Heap Sort
+15
Mais
Sorts
Insertion Sort
+18
Mais
Sorts
Introspective Sort
Mais
Sorts
Link List Sort
Mais
Sorts
Merge Sort No Extra Space
Mais
Sorts
Merge Sort Recursive
Mais
Sorts
Odd Even Sort
+2
Mais
Sorts
Pancake Sort
+7
Mais
Sorts
Patience Sort
+1
Mais
Sorts
Pigeonhole Sort
+2
Mais
Sorts
Quick Sort
+19
Mais
Sorts
Radix Sort
+9
Mais
Sorts
Selection Sort
+14
Mais
Sorts
Selection Sort Recursive
Mais
Sorts
Shell Sort
+10
Mais
Sorts
Simple Sort
Mais
Sorts
Slowsort
Mais
Sorts
Sort Algorithm
Mais
Sorts
Sort Utils
Mais
Sorts
Sort Utils Random Generator
Mais
Sorts
Spread Sort
Mais
Sorts
Stalin Sort
Mais
Sorts
Stooge Sort
+1
Mais
Sorts
Strand Sort
Mais
Sorts
Swap Sort
Mais
Sorts
Tim Sort
+3
Mais
Sorts
Topological Sort
+2
Mais
Sorts
Tree Sort
Mais
Sorts
Wave Sort
Mais
Sorts
Wiggle Sort
Mais
Stacks
Stacks
Balanced Brackets
Mais
Stacks
Celebrity Finder
Mais
Stacks
Decimal To Any Using Stack
Mais
Stacks
Duplicate Brackets
Mais
Stacks
Greatest Element Constant Time
Mais
Stacks
Infix To Postfix
Mais
Stacks
Infix To Prefix
Mais
Stacks
Largest Rectangle
Mais
Stacks
Maximum Minimum Window
Mais
Stacks
Min Stack Using Single Stack
Mais
Stacks
Min Stack Using Two Stacks
Mais
Stacks
Next Smaller Element
Mais
Stacks
Palindrome With Stack
Mais
Stacks
Postfix Evaluator
Mais
Stacks
Postfix To Infix
Mais
Stacks
Prefix Evaluator
Mais
Stacks
Prefix To Infix
Mais
Stacks
Smallest Element Constant Time
Mais
Stacks
Sort Stack
Mais
Stacks
Stack Postfix Notation
Mais
Cadeias
Cadeias
Hamming Distance
+7
Mais
Cadeias
Levenshtein Distance
+2
Mais
Cadeias
Boyer Moore
Mais
Cadeias
Hamming Distance
+7
Mais
Cadeias
Aho Corasick
Mais
Cadeias
Alphabetical
Mais
Cadeias
Anagram
Mais
Cadeias
Characters Same
Mais
Cadeias
Check Anagram
+2
Mais
Cadeias
Check Vowels
Mais
Cadeias
Count Char
Mais
Cadeias
Count Words
Mais
Cadeias
Hamming Distance
+7
Mais
Cadeias
Horspool Search
Mais
Cadeias
Isomorphic
Mais
Cadeias
KMP
Mais
Cadeias
Letter Combinations Of Phone Number
Mais
Cadeias
Longest Common Prefix
Mais
Cadeias
Longest Non Repetitive Substring
Mais
Cadeias
Lower
Mais
Cadeias
Manacher
Mais
Cadeias
My Atoi
Mais
Cadeias
Palindrome
+2
Mais
Cadeias
Pangram
Mais
Cadeias
Permute String
Mais
Cadeias
Rabin Karp
+2
Mais
Cadeias
Return Subsequence
Mais
Cadeias
Reverse String
Mais
Cadeias
Reverse String Recursive
Mais
Cadeias
Reverse Words In String
Mais
Cadeias
String Compression
Mais
Cadeias
String Match Finite Automata
Mais
Cadeias
Upper
Mais
Cadeias
Valid Parentheses
Mais
Cadeias
Zig Zag Pattern
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