Ce dépôt rassemble des ressources d'étude et des implémentations de référence concernant les structures de données et les algorithmes fondamentaux (DSA). Il est conçu comme un support de révision pour les examens techniques et le perfectionnement en résolution de problèmes.
- Structures de Données : Implémentations de listes chaînées, piles, queue, tree, tables de hachage et graphes.
- Algorithmique : Algorithmes de tri, recherche dichotomique, approches récursives et algorithmes de parcours (BFS/DFS).
- Analyse de Complexité : Étude de l'efficacité des algorithmes via la notation Grand O.
- Programmation Dynamique : Techniques d'optimisation et résolution de problèmes par sous-problèmes