Professional Documents
Culture Documents
2015
RBOLES
RBOLES
Matemtica Discreta
2015
Matemtica Discreta
2015
En ciencias de la computacin los rboles son particularmente tiles. Por
ejemplo se utilizan para organizar informacin de tal modo que sea posible
efectuar eficientemente operaciones que ataan a esa informacin. Para
construir algoritmos eficientes para localizar artculos en una lista. Para
construir cdigos eficientes para almacenar y transmitir datos, etc.
RBOLES DIRIGIDOS:
Un rbol dirigido es un rbol con un nodo r distinguido como raz y tal
que cada arista apunta del vrtice ms cercano a la raz, al ms
lejano. Desde r hasta cualquier otro nodo, existe un nico camino que
los une.
Suelen ser dibujados con arcos, reemplazando las aristas, indicando
su direccin.
Nodo hoja: todo nodo que no tiene ramificaciones o descendientes.
Nodo rama: es la trayectoria dirigida continua de un nodo a una hoja.
Nodo interno: todo nodo que no es raz, ni terminal u hoja.
Grado de un nodo: es el nmero de descendientes directos de un
determinado nodo.
Nivel de un nodo: es la longitud de la nica trayectoria de la raz a un
nodo.
Grado de un rbol: es el mximo grado de todos los nodos del rbol,
es decir, el grado ms alto entre todos los nodos.
Altura de un rbol: es el mximo nmero de niveles de todos los
nodos del rbol.
Se dice que un nodo u procede a otro v, o que v sigue a u, si la
trayectoria de la raz a v, incluye a u.
Un rbol es una estructura jerrquica de un conjunto de elementos
llamados nodos, uno de los cuales se distingue como raz, que
establece una relacin de parentesco entre estos elementos, la cual
esta dada por la disposicin de las aristas.
Matemtica Discreta
2015
Matemtica Discreta
2015
Matemtica Discreta
2015
EJEMPLO PRCTICO:
Raz: A
Ancestros de K: J, C, A
Descendientes de M: no tiene.
Antecesores de P: N, E, A
Hojas: H, I, L, M, P, Q, D.
Altura del rbol: 5 (nivel ms alto mas uno)
Profundidad de C: 1
Hermano derecho de D: E
Hijos de A: B, C, D, E
Nivel de G: nivel 3
Recorrido en profundidad: (A, B, F, G, H, C, I, J, K, L, M, D, E, N, O, P)
Recorrido en anchura: (A, B, C, D, E, F, I, J, N, G, K, O, P, H, L, M)