1.Fácil
¿Cuánta memoria adicional usa un merge sort estándar basado en arrays?
- AO(log n)
- BO(1)
- CO(n²)
- DO(n)
2.Fácil
Un algoritmo O(n) tarda 3 segundos para n = 1 millón. ¿Aproximadamente cuánto tarda para n = 2 millones?
- A3 segundos
- B9 segundos
- C12 segundos
- D6 segundos
3.Fácil
Acceder a un elemento de un array por su índice requiere:
- AO(n²)
- BO(1)
- CO(n)
- DO(log n)
4.Media
¿Cuál es la complejidad temporal amortizada de añadir al final de un array dinámico que duplica su capacidad cuando está lleno?
- AO(1)
- BO(log n)
- CO(n)
- DO(n²)
5.Media
¿Cuál es la complejidad temporal de: para i = 1 hasta n: (j = 1; mientras j < n: j = j × 2)?
- AO(n log n)
- BO(n²)
- CO(n)
- DO(log n)
6.Media
¿Qué algoritmo encuentra los caminos más cortos desde un origen en un grafo con pesos de aristas no negativos?
- ABúsqueda en profundidad (DFS)
- BAlgoritmo de Dijkstra
- CBellman-Ford es necesario en todos los casos
- DAlgoritmo de Kruskal
7.Difícil
¿Cómo se clasifica el problema del viajante?
- AEstá en P porque el algoritmo de Dijkstra lo resuelve visitando cada ciudad una vez
- BLa versión de decisión está en P, pero la de optimización es NP-completa
- CLa versión de decisión es NP-completa y la de optimización es NP-difícil
- DEs indecidible
8.Difícil
El ordenamiento por inserción se ejecuta en O(n) con una entrada ordenada. ¿Contradice esto la cota inferior Ω(n log n) de la ordenación por comparaciones?
- ASí, así que la cota inferior es errónea
- BNo, la cota inferior se aplica al peor caso entre todas las entradas, no a cada entrada
- CSí, pero solo para arrays de menos de 100 elementos
- DNo, porque el ordenamiento por inserción no es una ordenación por comparaciones
Soluciones
- 1. D · O(n)
- 2. D · 6 segundos
- 3. B · O(1)
- 4. A · O(1)
- 5. A · O(n log n)
- 6. B · Algoritmo de Dijkstra
- 7. C · La versión de decisión es NP-completa y la de optimización es NP-difícil
- 8. B · No, la cota inferior se aplica al peor caso entre todas las entradas, no a cada entrada
Soluciones completas paso a paso: practica este tema en examproblems.com.