Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Agrégation Informatique: Première Année Préparation
·
Module 7
Graphes : Parcours et Algorithmes Fondamentaux
1
Introduction aux Graphes et Leurs Représentations
Définir un graphe (orienté/non orienté, pondéré/non pondéré) et ses représentations (matrice/liste d'adjacence).
2
BFS pour les plus courts chemins
Implémenter le parcours en largeur (BFS) et l'utiliser pour calculer les plus courts chemins en nombre d'arêtes.
3
Implémentation de DFS (récursif et itératif)
Implémenter le parcours en profondeur (DFS) de manière récursive et itérative.
Détection de cycles dans les graphes orientés avec DFS
Adapter l'algorithme DFS pour détecter la présence de cycles dans un graphe orienté.
Tri topologique sur les DAGs
Implémenter le tri topologique sur un graphe orienté acyclique (DAG).
6
Composantes connexes et parcours de graphes non orientés
Appliquer les algorithmes de parcours pour déterminer les composantes connexes d'un graphe non orienté.
7
Algorithmes de Parcours et Composantes Fortement Connexes
Appliquer les algorithmes de parcours pour déterminer les composantes fortement connexes d'un graphe orienté.
Previous module
Arbres : Structures et Algorithmes
Next module
Algorithmes de Graphes Avancés