Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para que un árbol sea un árbol binario de búsqueda debe tener un elemento
RAÍZ y este debe tener dos elementos hijos (IZQUIERDO Y DERECHO), estos
elementos pueden ser nulos. Además, se debe cumplir sí o sí que:
• El hijo IZQUIERDO es nulo, o la RAÍZ es mayor que cualquiera de los elementos
del hijo IZQUIERDO y el hijo IZQUIERDO es un árbol binario de búsqueda.
• El hijo DERECHO es nulo, o la RAÍZ es menor que cualquiera de los elementos
del hijo DERECHO y el hijo DERECHO es un árbol binario de búsqueda.
Características:
• Tamaño: es la cantidad de elementos
• Profundidad: es el número de niveles
• Raíz: elemento superior
• Hojas: elementos hijos que no tienen hijos
Ventajas
• Útiles para almacenar información de manera jerárquica.
• Mayor velocidad de búsqueda que las listas enlazadas (estructura de datos
lineal).
• Permite realizar las operaciones de inserción, búsqueda y eliminación.
Recrear traducido, fuente:
https://www.guru99.com/images/1/020
820_0600_BinarySearc1.png
Arboles B+
• Los árboles B+ son una versión mejorada de los árboles B, manteniendo la propiedad
de acceso aleatorio rápido y el recorrido secuencial.
• En los árboles B+ las claves también se pueden encontrar en las hojas. Esto facilita el
proceso de búsqueda.
• A diferencia de los árboles binarios, estos elementos pueden tener más elementos
hijos.
• Los elementos raíz e hijos pueden contener cierta cantidad de elementos y es lo que
permite que la clave del elemento padre se repita en los hijos.