You are on page 1of 7

Universidad Abierta y a Distancia de Mxico

Materia
Estructura de Datos

Estudiante
Homero Ral Vargas Cruz

Matrcula
ES162008449

Docente:
Mario Alberto Talavera Soto

Trabajo
Actividad 1

Fecha de entrega:
08/09/2017
1. Descripcin de las propiedades de un rbol
rboles
Propiedades de arboles

Se denomina rbol a un conjunto de nodos y lneas.


Un nodo es un elemento de informacin que reside en el rbol
Una lnea permite unir un par de nodos
La secuencia de la lnea se denomina ruta
Un rbol posee un nodo llamado raz
Todos los nodos excepto la raz tienen una sola lnea de entrada
Un nodo X es descendiente directo de un nodo Y, si el nodo X es apuntado
por el nodo Y. Entonces se dice que X es hijo de Y
Un nodo X es antecesor directo de un nodo Y, si el nodo X apunta al nodo
Y, X es padre de Y
Se dice que todos los nodos descendientes de un mismo padre son
hermanos
Todo nodo que no tiene ramificacin se denomina como termina u hoja
Todo nodo que no es raz ni hoja se conoce con el nombre de interior
Grado, es el nmero de descendientes directos de un determinado nodo.
Grado del rbol, es el mximo grado de todos los nodos del rbol
Nivel es el nmero de arcos que deben ser recorridos para llegar a un
determinado nodo
Por definicin a la raz tiene nivel 1
Altura es el mximo nmero de niveles de todos los nodos del rbol
Representacin grfica:
2. Descripcin de las propiedades de un rbol binario
rbol Binario
Propiedades
Aplican las propiedades del rbol normal, salvo las siguientes reglas.

Son un tipo especial de rboles donde se presenta una estructura ordenada de


grado 2.

En un rbol binario cada nodo puede tener como mximo dos ramificaciones y
siempre es necesario distinguir entre la rama izquierda o derecha.
Los rboles binarios varan de acuerdo con su estructura:
Similares: Cuando poseen una estructura idntica:

Equivalentes: Cuando la estructura es similar, adems de que los nodos contienen


la misma informacin.

Completos: Cuando todos los nodos, excepto las hojas poseen dos nodos:
3. Tabla de conceptos
Concepto Definicin
Nodo Elemento de informacin de un rbol
Raiz El nodo superior de un rbol.
Rama Las lneas que conectan las ramificaciones de un rbol
Hijo Un nodo conectado directamente con otro cuando se aleja de la
raz.
Padre La nocin inversa de hijo.
Hermanos Un conjunto de nodos con el mismo padre.
Hoja Un nodo sin hijos.
Nodo interno Un nodo con al menos un hijo.
Grado Nmero de subrboles de un nodo.
Nivel El nivel de un nodo se define por 1 + (el nmero de conexiones entre el
nodo y la raz).
Altura de un La altura de un nodo es el nmero de aristas en el camino ms
nodo largo entre ese nodo y una hoja.
Altura de un La altura de un rbol es la altura de su nodo raz.
rbol
Profundidad La profundidad de un nodo es el nmero de aristas desde la raz
del rbol hasta un nodo.
4. Variaciones en la ejecucin de un programa
Operaciones en rboles binarios

Recorrido: Consiste en visitar los nodos de un rbol en forma sistemtica y


eficiente, es decir que cada nodo sea visitado una sola vez.
Existen tres formas de recorrer los:
Recorrido en preorden

Visitar la raz
Recorrer el subrbol izquierdo
Recorrer el subrbol derecho
Recorrido en inorden

Recorrer el subrbol izquierdo


Visitar la raz
Recorrer el subrbol derecho
Recorrido en postorden

Recorrer el subrbol izquierdo


Recorrer el subrbol derecho
Visitar la raz
Ejemplo

B C

D E F G
PREORDEN: A B D E C F G
INORDEN: D B E A F C G
POSORDEN: D E B F G C A

You might also like