
















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
La definición, propiedades y conceptos básicos de árboles, estructuras de datos no lineales formadas por un conjunto de nodos con diferentes siguientes elementos. Se incluyen ejercicios para practicar el concepto.
Tipo: Diapositivas
1 / 24
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!

















Carrera Profesional de Ingeniería de Sistemas
ÁRBOLES
EJERCICIO 1 a) Nivel de V 4 : 2 b) Nivel de V 2 : 1 c) Altura del árbol: 3 d) Hijos de V 1 : V 4 , V 7 , V 8 , V 9 e) Padre de V 3 : V 0 f) Hermanos de V 2 : V 1, V 3 g) Descendientes de V 3 : V 5 , V 6 , V 10 h) Ancestros de V 4 : V 0 , V 1
En cualquier nivel n, un árbol binario puede contener de 1 a 2^n nodos. El número de nodos por nivel contribuye a la densidad del árbol. ÁRBOL BINARIO
22,15,3,8,40,45,13,20,30,1,7,34,48,23,10; son los elementos para completar el árbol binario, dibujar el árbol, hallar el factor equilibrio, indicar si está equilibrado y si esta lleno o degenerado. EJERCICIO 2
(^) UN ÁRBOL BINARIO, DE PROFUNDIDAD N, COMPLETO QUE CONTIENE 2N NODOS A NIVEL N ES UN ÁRBOL LLENO, DE LO CONTRARIO ES UN ÁRBOL DEGENERADO. ∴NO ES UN ÁRBOL DEGENERADO NI LLENO, SOLO ES UN ÁRBOL BINARIO.
ESTRUCTURA DE ÁRBOLES BINARIOS LA ESTRUCTURA DE UN ÁRBOL BINARIO SE CONSTRUYE CON NODOS. CADA NODO DEBE CONTENER EL CAMPO DATO(DATOS A ALMACENAR) Y DOS CAMPOS APUNTADOR, UNO AL SUBÁRBOL IZQUIERDO Y OTRO AL SUBÁRBOL DERECHO, QUE SE CONOCEN COMO PUNTERO IZQUIERDO (IZQUIERDO,IZDO.) Y APUNTADOR DERECHO(DERECHO, DCHO.) RESPECTIVAMENTE. UN VALOR NULL INDICA UN ÁRBOL VACÍO.
La figura muestra un árbol binario y su estructura en nodos:
IZQ IZQ IZQ IZQ IZQ IZQ IZQ IZQ DER DER DER DER DER DER DER Utilizando las herramientas anteriores nuestro árbol quedaría estructurado de la siguiente manera. DER
ÁRBOLES DE EXPRESIÓN Es una secuencia de tokens (componentes de léxicos que siguen unas reglas establecidas). Un token puede ser o bien un operando o bien un operador. Es un árbol binario con las siguiente propiedades: 1.Cada hoja es un operando. 2.Los nodos raíz y los nodos internos son operadores. 3.Los subárboles son sus expresiones cuyo nodo raíz es un operador.
EJERCICIO 5 Hallar la expresión del siguiente árbol.
RECORRIDO DE UN ÁRBOL UN RECORRIDO DE UN ÁRBOL BINARIO REQUIERE QUE CADA NODO DEL ÁRBOL SEA PROCESADO(VISITADO) UNA VEZ Y SOLO UNA EN UNA SECUENCIA PREDETERMINADA. EXISTIENDO ENFOQUES GENERALES PARA LA SECUENCIA DE RECORRIDO, PROFUNDIDAD Y ANCHURA.
C) RECORRIDO EN POSTORDEN: C, E, D, B, I, J, H, G, F, A Usamos: Izquierda-Derecha- Raíz
Ejercicio 6