Recorrido

3
Análisis de algoritmos Recorrido de Grafos Alumno: Valentina Torres R Profesora: Pilar Pardo H. • Asignatura: Análisis de algoritmos.

Transcript of Recorrido

Page 1: Recorrido

Análisis de algoritmosRecorrido de Grafos

• Alumno: Valentina Torres R• Profesora: Pilar Pardo H.

• Asignatura: Análisis de algoritmos.

Page 2: Recorrido

La búsqueda en anchura supone que el recorrido se haga por niveles. Para entender más fácilmente de que se trata, hemos indicado en la siguiente imagen un grafo ejemplo en donde cada color representa un nivel, tomando como raíz o nodo inicial el que tiene el número 1. El recorrido se hará en orden numérico de forma consecutiva hasta llegar al nodo número 7.

Algoritmo de Búsqueda en Anchura (BFS)

Page 3: Recorrido

Algoritmo de Búsqueda en Profundidad (DFS)

En el caso de la búsqueda en profundidad lo que se quiere es recorrer desde la raíz hasta los nodos extremos u hojas por cada una de las ramas. En este caso los niveles de cada nodo no son importantes. En la siguiente imagen podemos ver el orden en que se hace el recorrido desde el nodo raíz, indicado con el número uno, hasta el nodo número siete.