Вы находитесь на странице: 1из 3

Arbol (informatica)

Arboles Binarios

El rbol es una estructura de datos fundamental en la informtica, muy utilizada en todos sus
campos, por que se adapta a la representacin natural de informaciones homogneas
organizadas y de una gran comodidad y rapidez de manipulacin.

Las estructuras tipo rbol se usan principalmente para representar datos con una relacin
jerrquica entre sus elementos, como son rboles genealgicos, tablas, etc.
La definicin de un rbol implica una estructura recursiva. Esto es, la definicin del rbol se refiere a
otros rboles. Un rbol con ningn nodo es un rbol nulo; no tiene raz.



TERMINOLOGA Y REPRESENTACIN DE UN
RBOL GENERAL
La representacin y terminologa de los arboles se realiza con las tpicas
notaciones de las relaciones familiares en los rboles genealgicos: padre, hijo,
hermano, ascendente, descendiente, etc.


RAIZ: Todos loa rboles que no esta vacos tienen un nico nodo raz. Todos
los dems elementos o nodos derivan o descienden de el. El nodo Raz no
tiene Padre es decir no es hijo de ningn elemento


PADRE: X es padre de Y s y solo s el nodo X apunta a Y. Tambin se dice
que X es antecesor de Y.

HIJO: X es hijo de Y, s y solo s el nodo X es apuntado por Y. Tambin se dice
que X es descendiente directo de Y.

HERMANO: Dos nodos sern hermanos si son descendientes directos de un
mismo nodo.

HOJA. Se le llama hoja o Terminal a aquellos nodos que no tienen
ramificaciones (hijos).

NODO. Son los Vrtices o elementos del rbol.

NODO INTERIOR. Es un nodo que no es raz ni Terminal.

GRADO. Es el nmero de descendientes directos de un determinado nodo.

GRADO DEL ARBOL 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 la raz tiene nivel 1.

ALTURA. Es el mximo nmero de niveles de todos los nodos del rbol.
Equivale al nivel ms alto de los nodos ms 1.


PESO. Es el nmero de nodos terminales del rbol

LONGITUD DE CAMINO. Es el nmero de arcos que deben ser recorridos para
llegar desde la raz al nodo X. Por definicin la raz tiene longitud de camino 1,
y sus descendientes directos longitud de camino 2 y as sucesivamente.
Operaciones de los Arboles Binarios

Una sucesin de nodos del rbol, de forma que entre cada dos nodos consecutivos
de la sucesin haya una relacin de parentesco, decimos que es
un recorrido rbol. Existen dos recorridos tpicos para listar los nodos de un
rbol: primero en profundidad y primero en anchura. En el primer caso, se
listan los nodos expandiendo el hijo actual de cada nodo hasta llegar a una
hoja, donde se vuelve al nodo anterior probando por el siguiente hijo y as
sucesivamente. En el segundo, por su parte, antes de listar los nodos de
nivel n + 1 (a distancia n + 1 aristas de la raz), se deben haber listado todos
los de nivel n. Otros recorridos tpicos del rbol
sonpreorden, postorden e inorden:
El recorrido en preorden, tambin llamado orden previo consiste en
recorrer en primer lugar la raz y luego cada uno de los
hijos en orden previo.
El recorrido en inorden, tambin llamado orden simtrico (aunque este
nombre slo cobra significado en los rboles binarios) consiste en recorrer
en primer lugarA
1
, luego la raz y luego cada uno de los hijos
en orden simtrico.
El recorrido en postorden, tambin llamado orden posterior consiste
en recorrer en primer lugar cada uno de los hijos en orden
posterior y por ltimo la raz.
Finalmente, puede decirse que esta estructura es una representacin del concepto
de rbol enteora de grafos. Un rbol es un grafo conexo y acclico (ver
tambin teora de grafos yGlosario en teora de grafos).

Вам также может понравиться