The Algorithms
Rechercher n'importe quel algorithme
À propos
Faire un don
Go
Dépôt GitHub
undefined
Constraints
En savoir plus
Retour arrière
Retour arrière
Subset Sum
En savoir plus
Retour arrière
Combination
En savoir plus
Retour arrière
Generate Parentheses
En savoir plus
Manipulation de bits
Manipulation de bits
Reverse Bits
En savoir plus
Cache
Cache
Lfu
En savoir plus
Cache
Lru
En savoir plus
Somme de contrôle
Somme de contrôle
Crc 8
En savoir plus
Chiffrement
Chiffrement
Caesar
En savoir plus
Chiffrement
/
Diffie-Hellman
Diffiehellmankeyexchange
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Dsa
En savoir plus
Chiffrement
Polybius
En savoir plus
Chiffrement
Railfence
En savoir plus
Chiffrement
Rot 13
En savoir plus
Chiffrement
RSA
En savoir plus
Chiffrement
/
Rsa
Rsa 2
En savoir plus
Chiffrement
Transposition
En savoir plus
Chiffrement
XOR Cipher
+3
En savoir plus
Chiffrement
Base 64
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Chiffrement
Doc
En savoir plus
Compression
Compression
Huffmancoding
En savoir plus
Compression
Rlecoding
En savoir plus
Conversions
Conversions
Binary to Decimal
+4
En savoir plus
Conversions
Decimal to Binary
+5
En savoir plus
Conversions
Inttoroman
En savoir plus
Conversions
Rgbhex
En savoir plus
Conversions
Romantoint
En savoir plus
Structures de données
Structures de données
/
Graphes
Bfs
En savoir plus
Structures de données
Graph
+1
En savoir plus
Structures de données
Graph
+1
En savoir plus
Structures de données
/
Arbre binaire
Lowest Common Ancestor
En savoir plus
Structures de données
/
Hachage
/
Théorie des nombres
Prime
+8
En savoir plus
Structures de données
/
Liste chaînée
Is Palindrome
+1
En savoir plus
Structures de données
/
Piles
Parenthesis
En savoir plus
Structures de données
/
Files d'attente
Deque
En savoir plus
Structures de données
Dynamic Array
En savoir plus
Structures de données
/
Arbre binaire
Fenwick Tree
+1
En savoir plus
Structures de données
/
Hachage
Hash Map
En savoir plus
Structures de données
Heap
+1
En savoir plus
Structures de données
/
Liste chaînée
Singly Linked List
+3
En savoir plus
Structures de données
/
Liste chaînée
Queue Linked List
En savoir plus
Structures de données
/
Arbre binaire
Segment Tree
+4
En savoir plus
Structures de données
/
Piles
Stack Array
En savoir plus
Structures de données
/
Piles
Stack with Singly Linked List
+3
En savoir plus
Structures de données
/
Arbre binaire
AVL Tree
+4
En savoir plus
Structures de données
Rb Tree
En savoir plus
Structures de données
Tree
En savoir plus
Structures de données
Trie
+3
En savoir plus
Diviser pour régner
Diviser pour régner
Mergesort
+19
En savoir plus
Dynamique
Dynamique
Longestincreasingsubsequencegreedy
En savoir plus
Dynamique
Traprainwater
En savoir plus
Programmation dynamique
Programmation dynamique
Abbreviation
En savoir plus
Programmation dynamique
Coin Change
+6
En savoir plus
Programmation dynamique
Edit Distance
+1
En savoir plus
Programmation dynamique
Fibonacci Numbers
+12
En savoir plus
Programmation dynamique
Knapsack
+2
En savoir plus
Programmation dynamique
Longest Common Subsequence
+1
En savoir plus
Programmation dynamique
Longest Increasing Subsequence
En savoir plus
Programmation dynamique
Longest Palindromic Subsequence
En savoir plus
Programmation dynamique
Rod Cutting
En savoir plus
Programmation dynamique
Unique Paths
En savoir plus
Programmation dynamique
Floyd Warshall
+3
En savoir plus
Programmation dynamique
Factorial
+13
En savoir plus
Programmation dynamique
Fibonacci Numbers
+12
En savoir plus
Programmation dynamique
Max Subarray Sum
En savoir plus
Graphes
Graphes
Articulation Points
En savoir plus
Graphes
Bellman Ford
+4
En savoir plus
Graphes
Breadth First Search
+3
En savoir plus
Graphes
/
Coloration
Backtracking
En savoir plus
Graphes
/
Coloration
Bipartite
En savoir plus
Graphes
Cycle
En savoir plus
Graphes
Depth First Search
+4
En savoir plus
Graphes
Dijkstra
+4
En savoir plus
Graphes
Edmondkarp
En savoir plus
Graphes
Kahn
En savoir plus
Graphes
Kosaraju
En savoir plus
Graphes
Kruskal
En savoir plus
Graphes
Prim
En savoir plus
Graphes
Topological
En savoir plus
Hachage
Hachage
Luhn
En savoir plus
Hachage
Md 5
En savoir plus
Hachage
Sha 1
En savoir plus
Hachage
Sha 256
En savoir plus
Mathématiques
Mathématiques
Binomial Coefficient
+1
En savoir plus
Mathématiques
Catalan
En savoir plus
Mathématiques
Matrix Multiplication
En savoir plus
Mathématiques
Abs
+5
En savoir plus
Mathématiques
Aliquot Sum
+5
En savoir plus
Mathématiques
/
Special Numbers
Armstrong Number
+8
En savoir plus
Mathématiques
Abs
+5
En savoir plus
Mathématiques
/
Séries
Arithmetic Mean
En savoir plus
Mathématiques
/
Binaire
Bitcounter
En savoir plus
Mathématiques
/
Binaire
Checkisnumberpoweroftwo
En savoir plus
Mathématiques
Fast Inverse Sqrt
En savoir plus
Mathématiques
/
Binaire
Logarithm
En savoir plus
Mathématiques
/
Binaire
Rbc
En savoir plus
Mathématiques
/
Binaire
Sqrt
En savoir plus
Mathématiques
/
Binaire
Xorsearch
En savoir plus
Mathématiques
Binomial Coefficient
+1
En savoir plus
Mathématiques
/
Special Numbers
Catalan Number
En savoir plus
Mathématiques
/
Binaire
Checkisnumberpoweroftwo
En savoir plus
Mathématiques
Cos
En savoir plus
Mathématiques
Euler's Totient
+2
En savoir plus
Mathématiques
/
PGCD
Extended
En savoir plus
Mathématiques
Extended Gcd
En savoir plus
Mathématiques
/
PGCD
Extendedgcditerative
En savoir plus
Mathématiques
GCD
En savoir plus
Mathématiques
/
PGCD
Gcditerative
En savoir plus
Mathématiques
/
Géométrie
Distance
En savoir plus
Mathématiques
/
Géométrie
Straightlines
En savoir plus
Mathématiques
Isautomorphic
En savoir plus
Mathématiques
Kthnumber
En savoir plus
Mathématiques
LCM
+2
En savoir plus
Mathématiques
Lerp
En savoir plus
Mathématiques
Liouville
En savoir plus
Mathématiques
/
Matrice
Add
En savoir plus
Mathématiques
/
Matrice
Checkequal
En savoir plus
Mathématiques
/
Matrice
Copy
En savoir plus
Mathématiques
Determinant
En savoir plus
Mathématiques
/
Matrice
Isvalid
En savoir plus
Mathématiques
/
Matrice
Matchdimensions
En savoir plus
Mathématiques
Matrix
En savoir plus
Mathématiques
/
Matrice
Multiply
En savoir plus
Mathématiques
/
Matrice
Strassenmatrixmultiply
En savoir plus
Mathématiques
/
Matrice
String
En savoir plus
Mathématiques
/
Matrice
Submatrix
En savoir plus
Mathématiques
/
Matrice
Subtract
En savoir plus
Mathématiques
/
Max
Bitwisemax
En savoir plus
Mathématiques
Max
En savoir plus
Mathématiques
Median
En savoir plus
Mathématiques
/
Min
Bitwisemin
En savoir plus
Mathématiques
Min
En savoir plus
Mathématiques
Mobius
En savoir plus
Mathématiques
Mode
En savoir plus
Mathématiques
/
Modulaire
Exponentiation
En savoir plus
Mathématiques
/
Modulaire
Inverse
En savoir plus
Mathématiques
/
Suite de Bruijn
Sequence
En savoir plus
Mathématiques
Perfect Number
+7
En savoir plus
Mathématiques
/
Permutation
Heaps
En savoir plus
Mathématiques
/
Permutation
Next Permutation
En savoir plus
Mathématiques
/
PI
Montecarlopi
En savoir plus
Mathématiques
/
PI
Spigotpi
En savoir plus
Mathématiques
Pollard
En savoir plus
Mathématiques
/
Puissance
Fastexponent
En savoir plus
Mathématiques
/
Puissance
Powvialogarithm
En savoir plus
Mathématiques
/
Premier
Millerrabintest
En savoir plus
Mathématiques
Prime Factorization
En savoir plus
Mathématiques
/
Premier
Sieve
En savoir plus
Mathématiques
/
Premier
Sieve 2
En savoir plus
Mathématiques
/
Premier
Twin
En savoir plus
Mathématiques
/
Special Numbers
Pronic Number
En savoir plus
Mathématiques
Pythagoras
En savoir plus
Mathématiques
Sin
En savoir plus
Matrice
Matrice
Pascal Triangle
En savoir plus
Méthodes numériques
Méthodes numériques
Mean
En savoir plus
Autres
Autres
Greedy
En savoir plus
Autres
Krishnamurthy
En savoir plus
Autres
Nested Brackets
En savoir plus
Autres
/
Mot de passe
Generator
En savoir plus
Recherches
Recherches
Union Find
+1
En savoir plus
Recherches
Binary
En savoir plus
Recherches
Errors
En savoir plus
Recherches
Interpolation
En savoir plus
Recherches
Jump
En savoir plus
Recherches
Jump 2
En savoir plus
Recherches
Linear
En savoir plus
Recherches
Selectk
En savoir plus
Recherches
Ternary
En savoir plus
Recherches
Testcases
En savoir plus
Tris
Tris
Binary Insertion Sort
+4
En savoir plus
Tris
Bogo Sort
+8
En savoir plus
Tris
Bubble Sort
+19
En savoir plus
Tris
Bucket Sort
+5
En savoir plus
Tris
Circle Sort
En savoir plus
Tris
Cocktail Sort
+3
En savoir plus
Tris
Comb Sort
+8
En savoir plus
Tris
Counting Sort
+9
En savoir plus
Tris
Cycle Sort
+5
En savoir plus
Tris
Exchange Sort
En savoir plus
Tris
Heap Sort
+15
En savoir plus
Tris
Insertion Sort
+18
En savoir plus
Tris
Odd Even Sort
+2
En savoir plus
Tris
Pancake Sort
+7
En savoir plus
Tris
Patience Sort
+1
En savoir plus
Tris
Pigeonhole Sort
+2
En savoir plus
Tris
Quick Sort
+19
En savoir plus
Tris
Radix Sort
+9
En savoir plus
Tris
Selection Sort
+14
En savoir plus
Tris
Shell Sort
+10
En savoir plus
Tris
Simple Sort
En savoir plus
Tris
Tim Sort
+3
En savoir plus
Sqrt
Sqrt
Sqrtdecomposition
En savoir plus
Chaînes de caractère
Chaînes de caractère
/
Algorithme d'Aho-Corasick
Advancedahocorasick
En savoir plus
Chaînes de caractère
Aho Corasick
En savoir plus
Chaînes de caractère
/
Algorithme d'Aho-Corasick
Shared
En savoir plus
Chaînes de caractère
Bom
En savoir plus
Chaînes de caractère
Charoccurrence
En savoir plus
Chaînes de caractère
Genetic
En savoir plus
Chaînes de caractère
Guid
En savoir plus
Chaînes de caractère
Hamming Distance
+7
En savoir plus
Chaînes de caractère
Horspool
En savoir plus
Chaînes de caractère
Is Isogram
En savoir plus
Chaînes de caractère
Issubsequence
En savoir plus
Chaînes de caractère
KMP
En savoir plus
Chaînes de caractère
Levenshtein Distance
+2
En savoir plus
Chaînes de caractère
/
Manacher
Longestpalindrome
En savoir plus
Chaînes de caractère
Is Pangram
En savoir plus
Chaînes de caractère
Boyer Moore
En savoir plus
Chaînes de caractère
/
Recherches
Naive
En savoir plus
Chaînes de caractère
/
Algorithme d'Aho-Corasick
Shared
En savoir plus
Structure
Structure
/
Circularqueue
Circularqueuearray
En savoir plus
Structure
/
Liste chaînée
Cyclic
En savoir plus
Structure
/
Liste chaînée
Doubly
En savoir plus
Structure
/
Files d'attente
Queuearray
En savoir plus
Structure
/
Files d'attente
Queuelinklistwithlist
En savoir plus
Structure
Set
En savoir plus
Structure
/
Piles
Stack Linked List with List
En savoir plus
Structure
/
Arbre
Bstree
En savoir plus
Structure
/
Arbre
Btree
En savoir plus
© The Algorithms 2024
Qu'est-ce qu'un algorithme ?
À propos de nous
Langages de programmation
Contribuer
Faire un don
GitHub
Gitter
X
Code source
Contact