NSI (terminale) · Chapitre 4 · Exercice d'entraînement
Dérouler les parcours à la main
Les graphes · Parcours · niveau 2
Énoncé
Dérouler les parcours à la main.
On considère le graphe non orienté suivant :
G = {"A": ["B", "C"], "B": ["A", "D", "E"], "C": ["A", "F"],
"D": ["B"], "E": ["B", "F"], "F": ["C", "E", "G"], "G": ["F"]}
- Donner l'ordre de visite du parcours en largeur depuis
A(fonctionbfsdu cours), et la distance de chaque sommet àA. - Donner l'ordre de visite du parcours en profondeur récursif depuis
A(fonctiondfsdu cours). - La version itérative
dfs_iteratifdu cours donne-t-elle le même ordre ? Expliquer.
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.