Numérique et sciences informatiques (spécialité) · TerminaleBac
Parcours de graphes en largeur et en profondeur : fiche de Tle NSI
Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur
L'essentiel
- Un parcours de graphe visite les sommets accessibles depuis un sommet de départ, en marquant les sommets déjà vus.
- Le parcours en largeur (BFS) explore la source, puis ses voisins, puis les voisins des voisins : il utilise une file 4.
- Le parcours en profondeur (DFS) suit un chemin jusqu'au cul-de-sac puis revient en arrière : il utilise une pile ou la récursivité 45.
- Le BFS donne les distances depuis la source ; le DFS sert surtout à savoir si un chemin existe 45.
- Les deux servent à calculer les composantes connexes d'un graphe non orienté 45.
L'idée d'un parcours de graphe
Le parcours en largeur (BFS)
Le parcours en profondeur (DFS)
Exemple déroulé et comparaison
Pièges à éviter
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Le BFS retire le premier sommet et place ses voisins à la fin : c'est une file. La pile est tentante, mais elle donne le parcours en profondeur 4.
-
On descend A, B, D, puis depuis D on va en C (voisin non vu avant E), on revient en D et on finit par E. L'ordre A, B, C, D, E est celui du BFS, pas du DFS.
-
On visite A, puis ses voisins B et C, puis D (voisin de B), puis E. A, B, D, C, E est l'ordre du DFS.
-
C'est vrai : cette propriété permet de calculer des plus courts chemins depuis la source dans un graphe non pondéré 4. Ce n'est pas le cas du DFS, qui s'enfonce dans un chemin avant d'explorer les autres.
Les questions qu'on se pose
Quand choisir le BFS plutôt que le DFS ?
Faut-il toujours marquer les sommets visités ?
Oui pour un graphe quelconque, afin de ne pas explorer un sommet plusieurs fois. Dans un arbre, le marquage n'est pas nécessaire 4.
Sources
Programme visé : Numérique et sciences informatiques - spécialité Terminale - Algorithmique et graphes · Ministère de l'Éducation nationale
- Numérique et sciences informatiques - spécialité Terminale - Algorithmique et graphes, Ministère de l'Éducation nationale. Consulté le 7 novembre 2026.
- Ressources accompagnement NSI - Récursivité et structures de données, Éduscol. Consulté le 7 novembre 2026.
- Algorithmique des graphes - Cours avancé, CNRS - LIRIS. Consulté le 7 novembre 2026.
- Algorithme de parcours en largeur, Wikipédia. Consulté le 7 novembre 2026.
- Algorithme de parcours en profondeur, Wikipédia. Consulté le 7 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.