Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TUTORÍA 4
TEORIA DE GRAFOS: ÁRBOLES
ÁRBOLES
Un árbol T (libre) es una gráfica simple
que satisface lo siguiente: si v y w son
vértices en T, existe una trayectoria
simple única de v a w.
Se desea construir el sistema de carreteras de menor costo que conecte las seis
ciudades.
ÁRBOLES
Se desea construir el sistema de carreteras de menor
costo que conecte las seis ciudades.
Árbol de expansión con peso 20. Árbol de expansión con peso 12.
ÁRBOLES
ÁRBOLES BINARIOS
Un árbol binario es un árbol con raíz en el que cada vértice tiene ningún hijo, un
hijo o dos hijos. Si el vértice tiene un hijo se designa como un hijo izquierdo o
como un hijo derecho (pero no ambos). Si un vértice tiene dos hijos, un hijo se
designa como hijo izquierdo y el otro como hijo derecho.
Árbol binario
ÁRBOLES
Un torneo por eliminación sencilla es un torneo en el que se
elimina a un competidor después de una derrota. La gráfica
de un torneo por eliminación sencilla es un árbol binario
completo.
ÁRBOLES
ÁRBOL DE BÚSQUEDA BINARIA
Un árbol de búsqueda binaria es un árbol binario T
en el que se asocian datos a los vértices.
1. Procesa la raíz
2. Recorre el sub-árbol
izquierdo en preorden.
3. Recorre el sub-árbol
derecho en preorden
F-B-A-D-C-E-G-I-H
ÁRBOLES
INORDEN: (izquierdo, raíz, derecho).
Para recorrer un árbol binario no vacío en inorden
(simétrico), hay que realizar las siguientes operaciones
recursivamente en cada nodo:
1. Recorre el sub-árbol izquierdo en inorden.
2. Procesa la raíz.
3. Recorre el sub-árbol derecho en inorden.
ÁRBOLES
EJEMPLO: Recorrer en inorden el árbol siguiente.
1. Recorre el sub-árbol
izquierdo en inorden.
2. Procesa la raíz.
3. recorre el sub-árbol
derecho en inorden.
A-B-C-D-E-F-G-H-I
ÁRBOLES
POSTORDEN: (izquierdo, derecho, raíz).
Para recorrer un árbol binario no vacío en postorden,
hay que realizar las siguientes operaciones
recursivamente en cada nodo:
1. Recorre el sub-árbol izquierdo en postorden
2. Recorre el sub-árbol derecho en postorden
3. Procesa la raíz.
ÁRBOLES
EJEMPLO: Recorrer en postorden el árbol siguiente.
1. Recorre el sub-árbol
izquierdo en postorden
2. Recorre el sub-árbol
derecho en postorden
3. Procesa la raíz.
A-C-E-D-B-H-I-G-F
ÁRBOLES
Recorrido de un libro.
ÁRBOLES
REPRESENTACIONES MEDIANTE ÁRBOLES BINARIOS
DE EXPRESIONES ARITMÉTICAS.
La expresión (A+B)*C−D/E se puede representar en un árbol binario.
ÁRBOLES
Si se recorre el árbol de la figura usando postorden, se
obtiene:
AB+C∗DE/−.
1. (A+ B)∗(C − D)