1
Pregunta 1 Comentar la siguiente afirmación:el orden de inserción de elementos en un apo determina el grado de desequilibrio. Falsa ya que es un árbol completo y un árbol completo siempre está equilibrado, el orden de inserción no sirve para nada. Pregunta 2 Por qué se exige un equilibrio perfecto en los AVL. Falsa ya que en los AVL no se exige un equilibrio perfecto, el factor de desequilibrio puede ser de 1, 0 o -1. Por un lado no se exige perfecto, y por otro lado es para garantizar las búsquedas en orden logarítmico. Pregunta 3 Qué beneficio aporta la compresión de caminos en la implementación del tad partición En la implementación del tad partición mediante bosques de árboles y mediante unión por tamaño o por altura(esta parte es totalmente necesaria). La compresión de caminos se utiliza para poder acercarnos a órdenes constantes en la función encontrar, esto lo conseguimos haciendo que los nodos por los que pasamos sean hijos del nodo raíz, de esta manera nos acercamos a que la función encontrar se acerque a coste 1, aunque no se garantiza. Pregunta 4 Explica porqué es necesario marcar los nodos visitados en un grafo. Existen dos razones, una es para no procesar un nodo más de una vez, ya que si el grafo tiene ciclos no vuelvo a procesar el nodo otra vez aunque haya llegado a él. La segunda razón seria para poder procesarlos todos si existe más de una componente conexa en el grafo Pregunta 5 Los algoritmos de prim y kruskal resuelven el mismo problema y por tanto devuelven el mismo resultado para un grafo dado. Ambos resuelven el mismo problema que sería el encontrar un árbol generador de coste mínimo, pero no tienen porqué devolver el mismo resultado. El resultado no depende de que los algoritmos son diferentes, lo que realmente hace que el árbol generador de coste mínimo sea diferente es que existan varias aristas con el mismo peso, si existen varias aristas con el mismo peso podría existir varias soluciones por lo que las soluciones serian diferentes, pero si no existen aristas con pesos iguales, la solución de prim y kruskal sería la misma

Preguntas EDNL Examen Junio-2014

Embed Size (px)

DESCRIPTION

Preguntas EDNL Examen Junio

Citation preview

Page 1: Preguntas EDNL Examen Junio-2014

Pregunta 1

Comentar la siguiente afirmación:el orden de inserción de elementos en un apo

determina el grado de desequilibrio.

Falsa ya que es un árbol completo y un árbol completo siempre está equilibrado, el orden de

inserción no sirve para nada.

Pregunta 2

Por qué se exige un equilibrio perfecto en los AVL.

Falsa ya que en los AVL no se exige un equilibrio perfecto, el factor de desequilibrio puede ser

de 1, 0 o -1. Por un lado no se exige perfecto, y por otro lado es para garantizar las búsquedas

en orden logarítmico.

Pregunta 3

Qué beneficio aporta la compresión de caminos en la implementación del tad partición

En la implementación del tad partición mediante bosques de árboles y mediante unión por

tamaño o por altura(esta parte es totalmente necesaria). La compresión de caminos se utiliza

para poder acercarnos a órdenes constantes en la función encontrar, esto lo conseguimos

haciendo que los nodos por los que pasamos sean hijos del nodo raíz, de esta manera nos

acercamos a que la función encontrar se acerque a coste 1, aunque no se garantiza.

Pregunta 4

Explica porqué es necesario marcar los nodos visitados en un grafo.

Existen dos razones, una es para no procesar un nodo más de una vez, ya que si el grafo tiene

ciclos no vuelvo a procesar el nodo otra vez aunque haya llegado a él. La segunda razón seria

para poder procesarlos todos si existe más de una componente conexa en el grafo

Pregunta 5

Los algoritmos de prim y kruskal resuelven el mismo problema y por tanto devuelven el

mismo resultado para un grafo dado.

Ambos resuelven el mismo problema que sería el encontrar un árbol generador de coste

mínimo, pero no tienen porqué devolver el mismo resultado. El resultado no depende de que los

algoritmos son diferentes, lo que realmente hace que el árbol generador de coste mínimo sea

diferente es que existan varias aristas con el mismo peso, si existen varias aristas con el

mismo peso podría existir varias soluciones por lo que las soluciones serian diferentes, pero si

no existen aristas con pesos iguales, la solución de prim y kruskal sería la misma