The Algorithms
Cerca un algoritmo
Chi siamo
Donazioni
Rust
Repository GitHub
Monitoraggio a Ritroso
Monitoraggio a Ritroso
All Combination of Size K
Altro
Monitoraggio a Ritroso
Graph Coloring
Altro
Monitoraggio a Ritroso
Hamiltonian Cycle
Altro
Monitoraggio a Ritroso
Knight Tour
Altro
Monitoraggio a Ritroso
N Queens
Altro
Monitoraggio a Ritroso
Parentheses Generator
Altro
Monitoraggio a Ritroso
Rat in Maze
Altro
Monitoraggio a Ritroso
Subset Sum
Altro
Monitoraggio a Ritroso
Sudoku Solver
+1
Altro
Monitoraggio a Ritroso
Word Break
Altro
Big Integer (intero grande)
Big Integer (intero grande)
Fast Factorial
Altro
Big Integer (intero grande)
Poly 1305
Altro
Manipolazione di Bit
Manipolazione di Bit
Counting Bits
Altro
Manipolazione di Bit
Highest Set Bit
Altro
Manipolazione di Bit
N Bits Gray Code
Altro
Manipolazione di Bit
Sum of Two Integers
Altro
Cifrari
Cifrari
AES
Altro
Cifrari
Another Rot 13
Altro
Cifrari
Baconian Cipher
Altro
Cifrari
Base 64
Altro
Cifrari
Blake 2b
Altro
Cifrari
Caesar
Altro
Cifrari
Chacha
Altro
Cifrari
Diffie Hellman
Altro
Cifrari
Hashing Traits
Altro
Cifrari
Kerninghan
Altro
Cifrari
Morse Code
Altro
Cifrari
Polybius
Altro
Cifrari
Railfence
Altro
Cifrari
Rot 13
Altro
Cifrari
Salsa
Altro
Cifrari
Sha 3
Altro
Cifrari
Tea
Altro
Cifrari
Theoretical Rot 13
Altro
Cifrari
Transposition
Altro
Cifrari
Vigenere
Altro
Cifrari
XOR Cipher
+3
Altro
Compressione
Compressione
Run Length Encoding
Altro
Compressione
Run Length Encoding
Altro
Conversione
Conversione
Binary to Decimal
+4
Altro
Conversione
Binary to Hexadecimal
Altro
Conversione
Decimal to Binary
+5
Altro
Conversione
Decimal to Hexadecimal
Altro
Conversione
Hexa Decimal To Binary
Altro
Conversione
Hexadecimal to Decimal
Altro
Conversione
Length Conversion
Altro
Conversione
Octal to Binary
Altro
Conversione
Octal to Decimal
Altro
Conversione
Rgb Cmyk Conversion
Altro
Strutture dati
Strutture dati
/
Vettore
Permutations
Altro
Strutture dati
/
Alberi binari
AVL Tree
+3
Altro
Strutture dati
/
Alberi binari
Binary Search Tree
+3
Altro
Strutture dati
/
Alberi binari
Fenwick Tree
+1
Altro
Strutture dati
Floyds Algorithm
Altro
Strutture dati
Graph
+1
Altro
Strutture dati
/
Hashing
Hash Table
Altro
Strutture dati
Heap
+1
Altro
Strutture dati
/
Alberi binari
Lazy Segment Tree
Altro
Strutture dati
Linked List
+1
Altro
Strutture dati
/
Hashing
Bloom Filter
Altro
Strutture dati
/
Probabilistic
Count Min Sketch
Altro
Strutture dati
Queue
+3
Altro
Strutture dati
Range Minimum Query
Altro
Strutture dati
Rb Tree
Altro
Strutture dati
/
Alberi binari
Segment Tree
+4
Altro
Strutture dati
Segment Tree Recursive
Altro
Strutture dati
/
Stack
Stack with Singly Linked List
+3
Altro
Strutture dati
/
Alberi binari
Treap
Altro
Strutture dati
Trie
+2
Altro
Strutture dati
Veb Tree
Altro
Strutture dati
Heap
+1
Altro
Strutture dati
Disjoint Set Union
Altro
Strutture dati
/
Alberi binari
Lowest Common Ancestor
Altro
Strutture dati
/
Stack
Postfix Evaluation
Altro
Strutture dati
/
Hashing
/
Number Theory
Prime
+8
Altro
Strutture dati
/
Hashing
/
Number Theory
Prime
+8
Altro
Strutture dati
/
Vettore
Reverse
Altro
Strutture dati
Suffix Tree
Altro
Dividi e Conquista
Dividi e Conquista
Convex Hull
Altro
Dividi e Conquista
Mergesort
+19
Altro
Programmazione dinamica
Programmazione dinamica
Coin Change
+6
Altro
Programmazione dinamica
Egg Dropping
Altro
Programmazione dinamica
Fibonacci Numbers
+12
Altro
Programmazione dinamica
Knapsack
+2
Altro
Programmazione dinamica
Longest Common Subsequence
+1
Altro
Programmazione dinamica
Longest Common Substring
Altro
Programmazione dinamica
Longest Continuous Increasing Subsequence
Altro
Programmazione dinamica
Longest Increasing Subsequence
Altro
Programmazione dinamica
Matrix Chain Multiply
Altro
Programmazione dinamica
Maximal Square
Altro
Programmazione dinamica
Maximum Subarray
Altro
Programmazione dinamica
Minimum Cost Path
Altro
Programmazione dinamica
Rod Cutting
Altro
Programmazione dinamica
Snail
Altro
Programmazione dinamica
Subset Generation
Altro
Programmazione dinamica
Trapped Rainwater
Altro
Programmazione dinamica
Kadane Algorithm
Altro
Programmazione dinamica
Floyd Warshall
+3
Altro
Programmazione dinamica
Catalan Numbers
Altro
Programmazione dinamica
Factorial
+13
Altro
Exercism
Exercism
Isogram
Altro
Financial
Financial
Present Value
Altro
Financial
Interest
Altro
Generale
Generale
Hanoi
Altro
Generale
Huffman Encoding
Altro
Generale
Kmeans
Altro
Generale
Mex
Altro
Generale
/
Permutations
Steinhaus Johnson Trotter
Altro
Generale
Kmeans
Altro
Geometria
Geometria
Closest Points
Altro
Geometria
Jarvis Scan
Altro
Geometria
Point
Altro
Geometria
Polygon Points
Altro
Geometria
Ramer Douglas Peucker
Altro
Geometria
Segment
Altro
Grafi
Grafi
A Star
Altro
Grafi
Bellman Ford
+4
Altro
Grafi
Bipartite Matching
Altro
Grafi
Breadth First Search
+3
Altro
Grafi
Centroid Decomposition
Altro
Grafi
Decremental Connectivity
Altro
Grafi
Depth First Search
+4
Altro
Grafi
Depth First Search Tic Tac Toe
Altro
Grafi
Detect Cycle
Altro
Grafi
Dijkstra
+4
Altro
Grafi
Dinic Maxflow
Altro
Grafi
Eulerian Path
Altro
Grafi
Graph Enumeration
Altro
Grafi
Kosaraju
Altro
Grafi
Lee Breadth First Search
Altro
Grafi
Minimum Spanning Tree
Altro
Grafi
Prim
Altro
Grafi
Prufer Code
Altro
Grafi
Strongly Connected Components
Altro
Grafi
Tarjans Ssc
Altro
Grafi
Two Satisfiability
Altro
Greedy
Greedy
Stable Matching
Altro
Greedy Methods
Greedy Methods
Fractional Knapsack
Altro
Hashing
Hashing
Sha 256
Altro
Algebra lineare
Algebra lineare
Gaussian Elimination
Altro
Machine Learning
Machine Learning
Cholesky
Altro
Machine Learning
Linear Regression
Altro
Machine Learning
Logistic Regression
Altro
Machine Learning
/
Loss Function
Average Margin Ranking Loss
Altro
Machine Learning
/
Loss Function
Hinge Loss
Altro
Machine Learning
/
Loss Function
Huber Loss
Altro
Machine Learning
/
Loss Function
Kl Divergence Loss
Altro
Machine Learning
/
Loss Function
Mean Absolute Error Loss
Altro
Machine Learning
/
Loss Function
Mean Squared Error Loss
Altro
Machine Learning
/
Loss Function
Negative Log Likelihood
Altro
Machine Learning
/
Optimization
Adam
Altro
Machine Learning
Gradient Descent
Altro
Machine Learning
/
Loss Function
Huber Loss
Altro
Matematica
Matematica
/
Matrice
Multiply
Altro
Matematica
Two Sum
Altro
Matematica
Abs
+5
Altro
Matematica
Aliquot Sum
+5
Altro
Matematica
Amicable Numbers
Altro
Matematica
Area of Polygon
Altro
Matematica
Area Under Curve
Altro
Matematica
/
Special Numbers
Armstrong Number
+8
Altro
Matematica
Average
Altro
Matematica
Baby Step Giant Step
Altro
Matematica
/
Special Numbers
Bell Numbers
Altro
Matematica
Binary Exponentiation
Altro
Matematica
Binomial Coefficient
+1
Altro
Matematica
Ceil
+1
Altro
Matematica
Chinese Remainder Theorem
Altro
Matematica
Collatz Sequence
Altro
Matematica
Combinations
Altro
Matematica
Cross Entropy Loss
Altro
Matematica
Decimal to Fraction
Altro
Matematica
Elliptic Curve
Altro
Matematica
Euclidean Distance
Altro
Matematica
Extended Euclidean Algorithm
Altro
Matematica
Factors
Altro
Matematica
Fast Power
Altro
Matematica
Faster Perfect Numbers
Altro
Matematica
Field
Altro
Matematica
Frizzy Number
Altro
Matematica
Gcd of N Numbers
Altro
Matematica
/
Serie
Geometric Series
Altro
Matematica
Greatest Common Divisor
Altro
Matematica
Interquartile Range
Altro
Matematica
Karatsuba Multiplication
Altro
Matematica
LCM
+2
Altro
Matematica
Leaky Relu
Altro
Matematica
Least Square Approx
Altro
Matematica
Linear Sieve
Altro
Matematica
/
Binario
Logarithm
Altro
Matematica
Lucas Series
Altro
Matematica
Matrix Ops
Altro
Matematica
Mersenne Primes
Altro
Matematica
Miller Rabin
Altro
Matematica
Modular Exponential
Altro
Matematica
/
Numerical Analysis
Newton Raphson
Altro
Matematica
Nthprime
Altro
Matematica
Perfect Cube
Altro
Matematica
Perfect Number
+7
Altro
Matematica
Perfect Square
+3
Altro
Matematica
Pollard Rho
Altro
Matematica
Prime Factors
Altro
Matematica
Quadratic Residue
Altro
Matematica
Random
Altro
Matematica
Relu
Altro
Matematica
Sieve of Eratosthenes
+4
Altro
Matematica
Sigmoid
Altro
Matematica
Signum
Altro
Matematica
Simpsons Integration
Altro
Matematica
Softmax
Altro
Matematica
Sprague Grundy Theorem
Altro
Matematica
Square Pyramidal Numbers
Altro
Matematica
/
Numerical Analysis
Square Root
Altro
Matematica
Sum of Digits
+1
Altro
Matematica
Sum of Geometric Progression
Altro
Matematica
Sum of Harmonic Series
Altro
Matematica
Sylvester Sequence
Altro
Matematica
Tanh
Altro
Matematica
Trapezoidal Integration
Altro
Matematica
Trial Division
Altro
Matematica
Trig Functions
Altro
Matematica
Vector Cross Product
Altro
Matematica
Zellers Congruence Algorithm
Altro
Matrice
Matrice
Pascal Triangle
Altro
Navigazione
Navigazione
Bearing
Altro
Navigazione
Haversine
Altro
Networking Flow
Networking Flow
Ford Fulkerson
Altro
Rete neurale
Rete neurale
/
Funzioni di attivazione
Exponential Linear Unit
Altro
Rete neurale
/
Funzioni di attivazione
Gaussian Error Linear Unit
Altro
Number Theory
Number Theory
Compute Totient
Altro
Number Theory
Kth Factor
Altro
Numerical Methods
Numerical Methods
Fast Fourier Transform
Altro
Altri
Altri
Graham Scan
Altro
Altri
Doomsday
Altro
Range Queries
Range Queries
Heavy Light Decomposition
Altro
Ricerche
Ricerche
Union Find
+1
Altro
Ricerche
Interpolation
Altro
Ricerche
Binary Search
+15
Altro
Ricerche
Binary Search Recursive
Altro
Ricerche
Exponential Search
+2
Altro
Ricerche
Fibonacci Search
+5
Altro
Ricerche
Interpolation Search
+6
Altro
Ricerche
Jump Search
+8
Altro
Ricerche
Kth Smallest
Altro
Ricerche
Kth Smallest Heap
Altro
Ricerche
Linear Search
+14
Altro
Ricerche
Moore Voting
Altro
Ricerche
Quick Select
Altro
Ricerche
Saddleback Search
Altro
Ricerche
Ternary Search
+5
Altro
Ricerche
Ternary Search Min Max
Altro
Ricerche
Ternary Search Min Max Recursive
Altro
Ricerche
Ternary Search Recursive
Altro
Ordinamento
Ordinamento
Fisher Yates Shuffle
Altro
Ordinamento
Topological Sort
+2
Altro
Ordinamento
Bead Sort
+2
Altro
Ordinamento
Binary Insertion Sort
+4
Altro
Ordinamento
Bingo Sort
Altro
Ordinamento
Bitonic Sort
Altro
Ordinamento
Bogo Sort
+7
Altro
Ordinamento
Bubble Sort
+19
Altro
Ordinamento
Bucket Sort
+5
Altro
Ordinamento
Cocktail Shaker Sort
Altro
Ordinamento
Comb Sort
+8
Altro
Ordinamento
Counting Sort
+9
Altro
Ordinamento
Cycle Sort
+5
Altro
Ordinamento
Dutch National Flag Sort
Altro
Ordinamento
Exchange Sort
Altro
Ordinamento
Gnome Sort
+8
Altro
Ordinamento
Heap Sort
+15
Altro
Ordinamento
Insertion Sort
+18
Altro
Ordinamento
Intro Sort
Altro
Ordinamento
Odd Even Sort
+1
Altro
Ordinamento
Pancake Sort
+7
Altro
Ordinamento
Patience Sort
+1
Altro
Ordinamento
Pigeonhole Sort
+2
Altro
Ordinamento
Quick Sort
+19
Altro
Ordinamento
Quick Sort 3 Ways
Altro
Ordinamento
Radix Sort
+9
Altro
Ordinamento
Selection Sort
+14
Altro
Ordinamento
Shell Sort
+10
Altro
Ordinamento
Sleep Sort
Altro
Ordinamento
Sort Utils
Altro
Ordinamento
Stooge Sort
+1
Altro
Ordinamento
Tim Sort
+3
Altro
Ordinamento
Tree Sort
Altro
Ordinamento
Wave Sort
Altro
Ordinamento
Wiggle Sort
Altro
Stack
Stack
Infix To Postfix
Altro
Stringhe
Stringhe
Issubsequence
Altro
Stringhe
Genetic
Altro
Stringhe
/
Ricerche
Naive
Altro
Stringhe
Aho Corasick
Altro
Stringhe
Anagram
Altro
Stringhe
Autocomplete Using Trie
Altro
Stringhe
Boyer Moore Search
Altro
Stringhe
Burrows Wheeler Transform
Altro
Stringhe
Duval Algorithm
Altro
Stringhe
Hamming Distance
+7
Altro
Stringhe
Isomorphism
Altro
Stringhe
Jaro Winkler Distance
Altro
Stringhe
Knuth Morris Pratt
Altro
Stringhe
Levenshtein Distance
+2
Altro
Stringhe
Lipogram
Altro
Stringhe
Manacher
Altro
Stringhe
Palindrome
+2
Altro
Stringhe
Pangram
Altro
Stringhe
Rabin Karp
+2
Altro
Stringhe
Shortest Palindrome
Altro
Stringhe
Suffix Array
Altro
Stringhe
Suffix Array Manber Myers
Altro
Stringhe
Z Algorithm
Altro
Structure
Structure
/
Albero
Btree
Altro
© The Algorithms 2024
Cos'è un algoritmo?
Chi siamo
Linguaggi di programmazione
Contribuisci
Donazioni
GitHub
Gitter
X
Codice sorgente
Contatti