Ce référentiel est une collection d'implémentations open source d'une variété d'algorithmes implémentés en C++ et sous licence MIT. Ces algorithmes couvrent une variété de sujets allant de l'informatique, des mathématiques et des statistiques, de la science des données, de l'apprentissage automatique, de l'ingénierie, etc. Les implémentations et la documentation associée sont destinées à fournir une ressource d'apprentissage aux enseignants et aux étudiants. Par conséquent, on peut trouver plus d’une implémentation pour le même objectif mais en utilisant des stratégies et des optimisations d’algorithme différentes.
La documentation en ligne est générée directement à partir des codes sources du référentiel. La documentation contient toutes les ressources, y compris des extraits de code source, des détails sur l'exécution des programmes, une représentation schématique du flux du programme et des liens vers des ressources externes si nécessaire. La documentation présente également du code source interactif avec des liens vers la documentation pour les fonctions de bibliothèque C++ STL utilisées. Cliquez sur le menu Fichiers pour voir la liste de tous les fichiers documentés avec le code.
La documentation des algorithmes en C++ par The Algorithms Contributors est sous licence CC BY-SA 4.0.
En tant que référentiel développé et maintenu par la communauté, nous accueillons les nouvelles contributions de qualité non plagiées. Veuillez lire nos directives de contribution.