


Propiedades:
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ARBOLES BINARIOS
Es un Árbol de grado 2. Cada nodo tiene de cero a 2 descendientes directos: el hijo izquierdo y el hijo derecho.
è
Árbol Completo: todo nodo interno tiene 2
descendientes.
Propiedades
|
![]() |
![]() |
![]() |
![]() |
Recorridos en profundidad de un Árbol Binario:



ARBOLES BINARIOS DE BUSQUEDA (ABB)
v
El subárbol izquierdo de cada nodo es el árbol
vacío o es un subárbol que contiene nodos cuya clave es menor que la suya.
v
El subárbol derecho de cada nodo es el árbol
vacío o es un subárbol que contiene nodos cuya clave es mayor que la suya.
è
Un ABB recorrido en in-orden permite obtener una
lista ordenada de sus nodos.
Operaciones: Inserción,
Búsqueda y Borrado.
è
Equilibrio
perfecto: Para cada nodo, el número de nodos del subárbol izquierdo y el
del subárbol derecho difieren como máximo en 1 unidad.
ARBOL AVL
ABB equilibrado en altura. Para cada uno de sus nodos, las alturas de sus subárboles izquierdo y derecho difieren como máximo en 1 unidad.
ARBOLES MULTICAMINO. B, B+, B*
Son aquellos cuyo grado es mayor o igual que 2.
Formas de implementación:
ü
Diseñando los hijos como arrays de punteros
ü
Diseñando los hijos con punteros al hermano
siguiente y a su hijo.
ARBOLES
B
Son árboles multicamino de un orden determinado.




ARBOLES B+
Tienen las mismas características que los Árboles B, pero están formados por dos 2 partes.
Ø
Índice:
nodos interiores.
Ø
Secuencia:
páginas hoja enlazadas secuencialmente en las que se repiten las claves
interiores.
ARBOLES
B*
Árbol B especial que asegura una ocupación del 66%. Cambia el mecanismo de división y fusión de páginas.
No hay comentarios:
Publicar un comentario