Adloun

informatique (tronc commun des prépas scientifiques) · Chapitre 13 · Application directe du cours

Dérouler les deux parcours

Parcours de graphes · niveau 1 (application)

Énoncé

Dérouler le BFS à partir de a sur le graphe : G = {"a": ["b", "c"], "b": ["a", "d"], "c": ["a", "e"], "d": ["b", "f"], "e": ["c", "f"], "f": ["d", "e"]}. Donner l'ordre du DFS récursif.

Corrigé

  • Déroulement du BFS :
  • Départ : file , vus .
  • Défiler visites . Voisins insérés file , vus .
  • Défiler visites . Voisin inséré file , vus .
  • Défiler visites . Voisin inséré file , vus .
  • Défiler visites . Voisin inséré file , vus .
  • Défiler et (les voisins sont tous déjà marqués) visites .
  • DFS récursif : L'exploration s'enfonce : . Ordre de visite : a, b, d, f, e, c.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre