1.Fácil
¿Cuáles son los tres pasos de un algoritmo de divide y vencerás?
- ADividir, vencer, combinar
- BOrdenar, buscar, devolver
- CAdivinar, comprobar, repetir
- DLeer, calcular, escribir
2.Fácil
¿Cuál es la complejidad temporal de la búsqueda binaria en un array ordenado?
- AO(log n)
- BO(1)
- CO(n)
- DO(n log n)
3.Fácil
¿Cuál es la complejidad temporal de la búsqueda en profundidad en un grafo almacenado como listas de adyacencia?
- AO(E log V)
- BO(V²)
- CO(V × E)
- DO(V + E)
4.Media
¿Qué afirmación sobre una función recursiva sin un caso base alcanzable es correcta?
- AEl compilador siempre la convierte en un bucle que termina sin problemas
- BSigue llamándose a sí misma hasta que se desborda la pila de llamadas
- CSe ejecuta en tiempo O(1)
- DDevuelve 0 automáticamente
5.Media
¿Cuánto espacio de pila usa una función factorial recursiva sencilla fact(n) = n × fact(n − 1)?
- AO(log n)
- BO(n²)
- CO(n)
- DO(1)
6.Media
¿Qué mide el análisis amortizado?
- AEl coste esperado con entradas aleatorias
- BEl coste medio por operación a lo largo de una secuencia de operaciones del peor caso
- CEl coste de la única operación más cara de toda la secuencia
- DEl coste de un algoritmo con la mejor entrada
7.Difícil
¿Cuál es la complejidad temporal de: para i = 1 hasta n: para (j = i; j ≤ n; j = j + i) hacer trabajo O(1)?
- AO(n √n)
- BO(n²)
- CO(n log n)
- DO(n)
8.Difícil
Tomar los dos extremos de cada arista de un emparejamiento maximal da un recubrimiento de vértices. ¿Cómo de bueno es este recubrimiento?
- AComo mucho el doble del tamaño de un recubrimiento de vértices mínimo
- BComo mucho log n veces el mínimo
- CDe calidad desconocida respecto al óptimo
- DSiempre es un recubrimiento de vértices mínimo
Soluciones
- 1. A · Dividir, vencer, combinar
- 2. A · O(log n)
- 3. D · O(V + E)
- 4. B · Sigue llamándose a sí misma hasta que se desborda la pila de llamadas
- 5. C · O(n)
- 6. B · El coste medio por operación a lo largo de una secuencia de operaciones del peor caso
- 7. C · O(n log n)
- 8. A · Como mucho el doble del tamaño de un recubrimiento de vértices mínimo
Soluciones completas paso a paso: practica este tema en examproblems.com.