1.Fácil
En un grafo, ¿qué es un ciclo?
- AUn camino que empieza y termina en el mismo vértice
- BUna arista con peso cero
- CUn vértice sin aristas
- DUn camino que visita todos los vértices
2.Fácil
¿Qué hace una función hash en una tabla hash?
- AOrdena las claves de la tabla
- BCuenta cuántas claves hay almacenadas
- CAsigna una clave a un índice de la tabla
- DCifra los valores de la tabla
3.Fácil
¿En qué orden visita los nodos un recorrido en postorden de un árbol binario?
- AEl subárbol derecho, luego el nodo y luego el subárbol izquierdo
- BEl nodo, luego el subárbol izquierdo y luego el subárbol derecho
- CEl subárbol izquierdo, luego el subárbol derecho y luego el nodo
- DEl subárbol izquierdo, luego el nodo y luego el subárbol derecho
4.Media
Tienes una referencia a un nodo situado en medio de una lista. ¿En qué lista puedes eliminarlo en O(1)?
- AUn arreglo dinámico
- BUna lista simplemente enlazada
- CUna lista doblemente enlazada
- DUn arreglo ordenado
5.Media
¿Qué condición de equilibrio mantiene un árbol AVL en cada nodo?
- AAmbos subárboles de cada nodo contienen exactamente el mismo número de nodos
- BCada nodo está coloreado de rojo o de negro
- CTodas las hojas están exactamente a la misma profundidad
- DLas alturas de los subárboles izquierdo y derecho difieren como máximo en 1
6.Media
¿Cuánta memoria utiliza una matriz de adyacencia para un grafo con V vértices?
- AO(E)
- BO(log V)
- CO(V + E)
- DO(V²)
7.Difícil
¿Por qué podría un servidor elegir su función hash al azar de entre una familia universal?
- APara que la tabla hash quede ordenada
- BPara eliminar la necesidad de redimensionar la tabla
- CPara que sea muy improbable que un atacante pueda elegir muchas claves que colisionen todas
- DPara garantizar que dos claves nunca puedan colisionar, sean cuales sean las claves que envíe un atacante
8.Difícil
¿Qué problema del sondeo lineal reduce principalmente el doble hashing?
- AEl agrupamiento primario, en el que se forman largas secuencias de posiciones ocupadas
- BLa necesidad de almacenar las claves en la tabla
- CLa necesidad de una función hash
- DEl coste O(n) de leer el valor de una clave
Soluciones
- 1. A · Un camino que empieza y termina en el mismo vértice
- 2. C · Asigna una clave a un índice de la tabla
- 3. C · El subárbol izquierdo, luego el subárbol derecho y luego el nodo
- 4. C · Una lista doblemente enlazada
- 5. D · Las alturas de los subárboles izquierdo y derecho difieren como máximo en 1
- 6. D · O(V²)
- 7. C · Para que sea muy improbable que un atacante pueda elegir muchas claves que colisionen todas
- 8. A · El agrupamiento primario, en el que se forman largas secuencias de posiciones ocupadas
Soluciones completas paso a paso: practica este tema en examproblems.com.