































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción a las estructuras de datos de tipo árbol, explorando sus características, tipos y aplicaciones en informática. Se explican conceptos como nodos, raíz, hijos, hermanos, niveles y altura, así como la implementación de árboles binarios y multicaminos. Se incluyen ejemplos de código para ilustrar la construcción, búsqueda, inserción y recorrido de árboles.
Tipo: Diapositivas
1 / 39
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
































Se les llama estructuras dinámicas, porque las mismas pueden cambiar tanto de forma como de tamaño durante la ejecución del programa. Y estructuras no lineales porque cada elemento del árbol puede tener más de un sucesor Estructuras estáticas Estructuras dinámicas Arreglos Listas Registros Árboles Gráficas Estructuras lineales Estructuras no lineales Arreglos Árboles Registros Gráficas Pilas Colas Listas
Nodos. Se le llama nodo a cada elemento que contiene el árbol Nodo padre. Se utiliza este término para llamar a todos aquellos nodos que tienen al menos un hijo. Nodo hijo. Los hijos son todos aquellos nodos que tienen un padre. Nodo hermano. Los nodos hermanos son aquellos nodos que comparten un mismo padre en común dentro de la estructura.
Nodo Raíz. Se refiere al primer nodo de un árbol, Solo un nodo del árbol puede ser la raíz. Nodo Hoja. Son todos aquellos nodos que no tienen hijos, los cuales siempre se encuentran en los extremos de la estructura. Nodo Interior o Rama. Estos son todos aquellos nodos que no son la raíz y que
◦ Un árbol vacío tiene 0 niveles ◦ El nivel de la raíz es 1 ◦ El nivel de cada nodo se calculado contando cuantos nodos existen sobre él, hasta llegar a la raíz + 1, y de forma inversa también se podría, contar cuantos nodos existen desde la raíz hasta el nodo buscado + 1.
Esta estructura se caracteriza por que cada nodo solo puede tener máximo 2 hijos, dicho de otra manera, es un árbol grado dos.
Árbol binario completo A B (^) C Árbol binario completo A B (^) C D E (^) F Árbol binario completo A B (^) C D
Un árbol binario completo de profundidad n es un árbol en el que, para cada nivel, del 0 al nivel n-1 tiene un conjunto lleno de nodos y todos los nodos hoja a nivel n ocupan las posiciones más a la izquierda del árbol Árbol binario NO completo A B Árbol binario NO completo A B (^) C Árbol binario NO completo A B C D E F (^) E (^) F