Ir al contenido principal

Árboles

 Definición

Desde el punto de vista conceptual, un árbol es un caso particular de grafo, es un objeto que comienza con una raíz y se extiende en ramificaciones o lineas que terminan en un nodo.

 

Representan la estructura no-lineal y dinámica de datos más importante en computación. Dinámica porque puede cambiar durante la ejecución de un programa y no-lineal porque a cada elemento del árbol pueden seguirle varios elementos.

Un árbol es una estructura jerárquica aplicada a un conjunto de elementos llamados nodos, uno de los cuales es conocido como raíz. Además, se crea una relación o parentesco entre los nodos que da lugar a términos como padre, hijo, hermano, antecesor, sucesor, ancestro.

 

En ciencias de la computación, un árbol es una estructura de datos comúnmente usada, que emula la estructura de un árbol con un conjunto de nodos conectados.

 

Cada uno de los nodos de un árbol tiene cero o más nodos hijos, que están por debajo de él (en ciencias de la computación, al contrario que en la naturaleza, los árboles crecen hacia abajo, no hacia arriba).


Ejemplo: 


•LCI = 25

–1 * 1 =    1

–2 * 2 =    4

–4 * 3 =    12

–2 * 4 =    8

 

•LCIM = 2.77

–25/9

 

•LCE = 78

–1 * 2 =    2

–2 * 3 =    6


Ejercicio: 

•LCI = 21

–1 * 1 =    1

–1 * 2 =    2

–2 * 3 =    6

–3 * 4 =    12

 

•LCIM = 3

–21/7

 

•LCE = 36

–1 * 2 =    2

–0 * 3 =    0


Comentarios

Entradas populares de este blog

Tipos de árboles binarios

Un árbol binario es un tipo de árbol en que cada vértice máximo puede tener dos hijos; su nodo raíz está enlazado a dos subárboles binarios disjuntos denominados subárbol izquierdo y subárbol derecho. Los árboles binarios no son vacíos ya que como mínimo tienen el nodo raíz. Árbol Binario Lleno Es aquel árbol en el que los nodos de cada nivel tienen sus dos hijos o ninguno (si es hoja). Árbol binario completo Es aquel árbol binario lleno en que todas sus hojas están en el nivel n o n-1 considerando que para un hijo derecho hay siempre un hijo izquierdo. Por lo tanto, todo árbol binario lleno es completo, pero no la viceversa. Propiedades de Árboles Binarios Recorrido de un Árbol binario Un recorrido en un árbol binario es Una operación que consiste en visitar todos sus vértices o nodos, de tal manera que cada vértice se visite una sola vez. Se distinguen tres tipos de recorrido: INORDEN, POSORDEN Y PREORDEN.   En cada recorrido se tiene en cuenta la posición de la raíz (de ahí su n...

Inducción matemática

La inducción matemática es un método de demostración que se utiliza cuando se trata de establecer la veracidad de una lista infinita de proposiciones. El método es bastante natural para usarse en una variedad de situaciones en la ciencia de la computación. Los números naturales se definen de manera inductiva. Es decir, incluso hablando muy informalmente, al describir los números naturales no podemos nombrar a todos los números naturales puesto que son infinitos, lo que hacemos normalmente es decir algo como “1 es un número natural, también 2 y 3 y 4 y así te sigues, si le sumas 1 a un número natural te da otro número natural”. Base Inducción Matemática Analogía de los Dominós Si ponemos todos nuestros dominós parados en una fila, necesitamos sólo asegurarnos de dos cosas para que se caigan: a) Que exista al menos un dominó que se caiga. b) Que si un dominó cae, empuja al siguiente.    Para la primera parte, no tiene que ser el primer dominó. Si tiramos el primero, queremos que...