1.Fácil
¿Cómo se llama la operación de una cola que elimina el elemento del frente?
- APush
- BEnqueue
- CInsert
- DDequeue
2.Fácil
Una tabla hash almacena los datos como:
- AUn árbol con claves ordenadas
- BUna cadena de longitud fija
- CUna lista ordenada únicamente
- DPares clave–valor localizados mediante una función hash
3.Fácil
Un grafo está formado por:
- ASolo una raíz y hojas
- BFilas y columnas
- CVértices (nodos) conectados por aristas
- DSolo claves y hashes
4.Media
¿Por qué un montículo binario puede almacenarse en un arreglo sin ningún puntero?
- ATodas las claves de un montículo son iguales
- BLos montículos nunca contienen más de 100 elementos
- CEs un árbol binario completo, así que las posiciones siguen fórmulas de índices sencillas
- DLos arreglos mantienen automáticamente las claves ordenadas, así que no hacen falta punteros
5.Media
Una tabla hash de tamaño 7 usa h(k) = k mod 7 y sondeo lineal. Después de insertar 10, ¿dónde se almacena 17?
- AEn el índice 3
- BEn el índice 6
- CEn el índice 4
- DEn el índice 0
6.Media
Se implementa una cola con dos pilas: push en una pila «entrada» y pop de una pila «salida», que se rellena desde «entrada» cuando está vacía. ¿Cuál es el coste amortizado por operación?
- AO(log n)
- BO(n²)
- CO(n)
- DO(1)
7.Difícil
¿Qué garantía dan las reglas del árbol rojo-negro sobre la altura de un árbol con n claves?
- ALa altura es como máximo log2 n + 1
- BLa altura es como máximo 2 log2(n + 1)
- CLa altura es exactamente log2 n
- DLa altura es como máximo n / 2
8.Difícil
La estructura union-find (conjuntos disjuntos) con unión por rango y compresión de caminos tiene un coste amortizado por operación de:
- AO(n²)
- BO(α(n)), la inversa de la función de Ackermann, que en la práctica es constante
- CExactamente O(log n)
- DO(n)
Soluciones
- 1. D · Dequeue
- 2. D · Pares clave–valor localizados mediante una función hash
- 3. C · Vértices (nodos) conectados por aristas
- 4. C · Es un árbol binario completo, así que las posiciones siguen fórmulas de índices sencillas
- 5. C · En el índice 4
- 6. D · O(1)
- 7. B · La altura es como máximo 2 log2(n + 1)
- 8. B · O(α(n)), la inversa de la función de Ackermann, que en la práctica es constante
Soluciones completas paso a paso: practica este tema en examproblems.com.