Parcours de Graphes

Pour chercher dans un graphe (parcours de Graphes), on construit d’abord un arbre couvrant le graphe.

Breadth-first search / Recherche en profondeur

BFS parcourt l’arbre en augmentant la profondeur jusqu’à la racine.

Breadth first search Parcours de Graphes
BFS(Gráfico G, Nodo s): {f = CreateQueue (); f. pila (s); marcas);
  tiempo no f.empty () s = f.pop (); impresión (s);
      por cada hijo t de s en G
           tejo t DO sin marcar f. pila (t); marca (t);
           terminara si
      final para
  terminar mientras       
 }

Búsqueda en profundidad: reserva

Les algorithmes en profondeur sont récursifs. Dans le chemin du préfixe, nous parcourons toujours le sous-arbre de gauche avant de traiter le sous-arbre de droite.

Búsqueda en profundidad: reserva
  1. Vérifiez si le nœud actuel est vide ou nul.
  2. Affiche la partie données de la racine (ou du nœud actuel).
  3. Parcourez le sous-arbre de gauche en appelant de manière récursive la fonction de pré-ordre.
  4. Parcourez le sous-arbre de droite en appelant de manière récursive la fonction de pré-ordre.

Búsqueda en profundidad: en orden

Le LNR parcourt le plus à gauche possible, et affiche les branches de gauche à droite. Cet algorithme affiche les diagonales de bas en haut.

Búsqueda en profundidad: en orden
  1. Vérifiez si le nœud actuel est vide ou nul.
  2. Parcourez le sous-arbre de gauche en appelant de manière récursive la fonction in-order.
  3. Affiche la partie données de la racine (ou du nœud actuel).
  4. Parcourez le sous-arbre de droite en appelant de manière récursive la fonction in-order.

Búsqueda en profundidad: fuera de servicio

Il s’agit d’une navigation en diagonale de haut en bas.

Búsqueda en profundidad: fuera de servicio
  1. Vérifiez si le nœud actuel est vide ou nul.
  2. Parcourez le sous-arbre de gauche en appelant de manière récursive la fonction de post-ordre.
  3. Parcourez le sous-arbre de droite en appelant de manière récursive la fonction de post-ordre.
  4. Affiche la partie données de la racine (ou du nœud actuel).
Compartir, repartir
es_ESES
A los bloggers de %d les gusta esto: