ARBOLES

Description

Mind Map on ARBOLES, created by aracely santiago on 10/28/2014.
aracely  santiago
Mind Map by aracely santiago, updated more than 1 year ago
aracely  santiago
Created by aracely santiago over 10 years ago
8
0

Resource summary

ARBOLES
  1. estructura de datos ramificada (no lineal)
    1. puede representarse como un conjunto de nodos enlazados entre sí por medio de ramas
    2. permiten modelar diversas entidades del mundo real tales como, por ejemplo, el índice de un libro, la clasificación del reino animal, el árbol genealógico de un apellido, etc.
      1. se dice que un árbol es completo cuando todos sus nodos (excepto las hojas) tienen el mismo grado y los diferentes niveles están poblados por completo.
      2. Arboles Binarios
        1. Recorridos. Se entiende por recorrido el tratamiento realizado para acceder a los diferentes nodos de un árbol.
          1. el recorrido se puede realizar basándose en las siguientes modalidades:
            1. En profundidad. Se progresa verticalmente desde la raíz hacia las hojas y, en principio, de izquierda a derecha.
              1. Preorden. La clave se procesa en primer lugar.
                1. Postorden. Se desciende recursivamente por la rama izquierda, al alcanzar el final de dicha rama, se retorna y se desciende por la rama derecha
                  1. Orden central. Se desciende recursivamente por la rama izquierda
              2. .Búsqueda.
                1. por ejemplo: ejemplo si se implementa un método (búsqueda) que recibe como argumentos un árbol y una clave (ambos pasados por valor) y devuelve true si dicha clave se encuentra en el árbol, y false en caso contrario.
                  1. Creación de un árbol.
                    1. Para insertar claves en un árbol es necesario establecer previamente un criterio. Normalmente no se permite insertar claves repetidas
                    2. Tratamiento de hojas. En este tipo de algoritmos se trata de evaluar la condición de que un nodo del árbol sea una hoja
                  2. Arboles Binarios De Busqueda
                    1. Algoritmos de consulta.
                      1. Un árbol binario de búsqueda es un tipo de árbol binario en el que se verifica para todo nodo que las claves de su subárbol izquierdo son menores que las de dicho nodo y las claves de su subárbol derecho son mayores.
                        1. Algoritmos de modificación.
                          1. Inserción. Se trata de crear un nuevo nodo en la posición que le corresponda según el criterio de árbol binario de búsqueda.
                          2. Eliminación: eliminación de un nodo en un árbol binario de búsqueda implica una reorganización posterior del mismo con el objeto de que una vez eliminado el nodo el árbol mantenga su naturaleza de búsqueda
                          3. Arbol Sobre Matriz
                            1. Clases y constructores
                              1. Recorridos en profundidad
                                1. Búsqueda. Para realizar una búsqueda en un árbol binario de búsqueda sobre matriz, es necesario comprobar primero si no hemos llegado a un nodo vacío (if (i != NULL), en cuyo caso devolveremos false como resultado), y luego vamos avanzando por la rama correspondiente
                                  1. Inserción. Para realizar la inserción en un árbol binario de búsqueda sobre matriz, es necesario comprobar primero si todavía no está lleno el árbol (comprobando la variable miembro numNodos). Si se va a insertar en un árbol vacío, la inserción se hará en el método de llamada (insertar)
                                    1. Eliminación
                                    2. Conceptos Generales
                                      1. Al nodo base, debe ser único, se le denomina raíz se representa gráficamente en la parte superior.
                                        1. En un árbol se representa una relación jerárquica a partir del nodo raíz en sentido vertical descendente, definiendo niveles1 . El nivel del nodo raíz es 1.
                                          1. Desde la raíz se puede llegar a cualquier nodo progresando por las ramas y atravesando los sucesivos niveles estableciendo así un camino
                                            1. Se dice que un nodo es antecesor de otro cuando ambos forman parte de un camino y el primero se encuentra en un nivel superior
                                              1. La relación entre dos nodos separados de forma inmediata por una rama se denomina padre/hijo.
                                                1. Se denomina grado al número de hijos de un nodo.
                                                  1. Se dice que un nodo es hoja cuando no tiene descendientes (grado 0).
                                                  2. Atributos De Un Arbol
                                                    1. Altura / profundidad / nivel
                                                      1. Amplitud / Anchura: El número de nodos del nivel más poblado
                                                        1. Grado: el mayor de los grados de los nodos
                                                        Show full summary Hide full summary

                                                        Similar

                                                        PARCIAL 3 - GRAFOS Y ARBOLES
                                                        Jose Anacona Pira
                                                        Conceptos Basicos de Arboles Binarios
                                                        Uriel Samano
                                                        flora y fauna
                                                        Zaira Mazariego
                                                        Algoritmos y Estructuras de datos Avanzada
                                                        Diego Vázquez Campos
                                                        Los árboles
                                                        Olga Gamboa
                                                        ARBOLES BINARIOS
                                                        karen cg
                                                        DEFORESTACIÓN
                                                        lilo.parra
                                                        Árboles
                                                        Olga Gamboa