You are on page 1of 4

CORPORATIVO INTERNACIONAL UNIVERSITARIO S.C.

PLANTEL ATLACOMULCO

NOBRE DEL ALUMNO:

GABRIEL ROMERO ROSALES

NOMBRE DE LA PROFESOR: MATERIA:

LIC.GABRIEL FLORES GONZALEZ

MATEMATICAS COMPUTACIONALES

LICENCIATURA:

INFORMTICA ADMINISTRATIVA

CUATRIMESTRE:

GRUPO:

NICO

TRABAJO:

ARBOLES

ATLACOMULCO, MX., A 3 DE MARZO DE 2012

ARBOL Un rbol es una coleccin de elementos, llamados nodos, uno de los cuales se distingue con el nombre de raz, los cuales mantienen una relacin (parentesco) que define una estructura jerrquica entre ellos. De manera formal, un rbol se puede definir en forma recursiva mediante las reglas siguientes:  El conjunto vaco de nodos es un rbol, llamado nulo o vaco.  Un nodo es un rbol, el cual es, asimismo, la raz del rbol.  Si n, es un nodo y T1, T2, . . . , Tk son rboles con races n1, n2, . . . , nk, respectivamente, se puede construir un nuevo rbol haciendo n el padre de los nodos n1, n2, . . . , nk.  En este rbol n es la raz y T1, T2, . . . , Tk son los sub rboles de la raz. Los nodos n1, n2, . . . , nk se conocen como los hijos del nodo n.

ALGUNAS DEFINICIONES
 Un camino de un nodo n1 a un nodo nk es una secuencia de nodos n1, n2, ... , nk de tal manera que ni es padre de ni+1 para i = 1, 2, . . . , k-1.  La longitud de un camino es uno menos que el nmero de nodos en el camino.  Existe un camino de longitud 0 de un nodo a s mismo.  Si existe un camino de un nodo a a un nodo b, entonces se dice que a es un ancestro de b y que b es un descendiente de a.  Un ancestro o descendiente de un nodo diferente de s mismo se dice que es un ancestro o descendiente propio, respectivamente.  En un rbol la raz es el nico nodo que no tiene ancestros propios.  Un nodo sin descendientes propios se conoce como una hoja.  Un subrbol de un rbol es un nodo junto con todos sus descendientes.  El peso de un nodo en un rbol es la longitud del camino ms largo del nodo a una hoja.  El peso de un rbol es el peso de la raz.  La profundidad de un nodo es la longitud del camino nico de la raz al nodo.  La profundidad de un rbol es la profundidad de la hoja ms profunda.

RECORRIDOS

Al visitar los nodos de un rbol existen algunas maneras tiles en las que se pueden ordenar sistemticamente los nodos de un rbol. Los ordenamientos ms importantes son llamados: pre-orden, post-orden y en-orden y se definen recursivamente como sigue: Si un rbol T es nulo, entonces, la lista vaca es el listado pre-orden, post-orden y en-orden del rbol T. Si T consiste de un slo nodo n, entonces, n es el listado pre-orden, post-orden y en-orden del rbol T. Si T es un rbol con raz n y subrboles T1, T2, . . . , Tk, entonces; El listado pre-orden de los nodos de T es la raz n, seguida por los nodos de T1 en pre-orden, despus los nodos de T2 en pre-orden, y as, hasta los nodos de Tk en pre-orden. El listado post-orden de los nodos de T es los nodos de T1 en post-orden, seguidos de los nodos de T2 en post-orden, y as hasta lo nodos de Tk en post-orden, todos ellos seguidos de n. El listado en-orden de los nodos de T es los nodos de T1 en-orden, seguidos por n, seguidos por los nodos de T2, . . . , Tk, cada grupo de nodos en-orden.

ARBOLES BINARIOS Un rbol binario es un rbol nulo o un rbol cuyos nodos tienen a lo sumo dos hijos. Los hijos de un rbol binario se pueden denotar como hijo izquierdo e hijo derecho. 1 1 2 3 4 3 2 4

5 a)

5 b)

Un rbol binario se dice que es completo si cada nodo es una hoja o tiene dos hijos. Un rbol binario completo se dice que est balanceado si al numerar sus nodos por profundidad desde la raz hasta las hojas, de izquierda a derecha, al encontrar la primera hoja todos los nodos numerados siguientes son hojas.

RBOL DE EXPANSIN: Es una red conexa para los n nodos, que contiene ciclos no dirigidos. Todo rbol de expansin tiene justo n-1 arcos, ya que este es el nmero mnimo de arcos necesarios para tener una red conexa y el mximo nmero posible para que no haya ciclos no dirigidos.

You might also like