
Ce cours est destiné aux étudiants de deuxième année Licence Informatique. Il vise à approfondir les connaissances en algorithmique (complexité, récursivité, allocation dynamique) ainsi qu’à maîtriser les structures de données fondamentales (listes chaînées, piles, files, arbres, tris).
Objectifs pédagogiques:
-
Maîtriser les notations de complexité (O, Ω, Θ)
-
Concevoir des algorithmes récursifs et les transformer en versions itératives (dérécursivation)
-
Implémenter et manipuler des structures de données linéaires et hiérarchiques
-
Évaluer des algorithmes à travers des exercices concrets
Dr. BENDOUMA Tahar
Maître de conférences à l’Université Amar Telidji – Laghouat
Spécialiste en algorithmique et structures de données
- Profesor: Dr. TAHAR BENDOUMA