1.Fácil
¿Qué es el factor de carga de una tabla hash?
- AEl número de cubetas dividido entre la longitud media de las claves almacenadas
- BEl número de elementos almacenados dividido entre el número de cubetas
- CEl tiempo necesario para cargar la tabla desde el disco
- DEl número de colisiones producidas hasta ahora
2.Fácil
¿Qué estructura de datos funciona según el principio «primero en entrar, primero en salir» (FIFO)?
- AÁrbol binario
- BPila (stack)
- CMontículo (heap)
- DCola (queue)
3.Fácil
¿Cómo se llama la operación de una cola que elimina el elemento del frente?
- ADequeue
- BEnqueue
- CPush
- DInsert
4.Media
¿Cómo se inserta un elemento nuevo en un montículo binario?
- ASe reconstruye todo el montículo desde cero
- BSe coloca en la raíz y se hace bajar (sift-down)
- CSe inserta en su posición ordenada desplazando una posición a la derecha todos los elementos mayores
- DSe coloca al final del arreglo y se hace subir (sift-up) mientras viole la propiedad de montículo
5.Media
En un min-heap binario almacenado en un arreglo (con índices desde 0), los hijos del nodo en el índice i están en:
- A2i + 1 y 2i + 2
- Bi + 1 e i + 2
- C2i y 2i + 1
- Di/2 e i/2 + 1
6.Media
¿Qué estructura de datos usa un programa en ejecución para llevar el control de las llamadas a funciones activas y sus variables locales?
- ALa pila de llamadas
- BLa cola de memoria del heap
- CUn árbol binario de búsqueda de marcos
- DUna tabla hash de funciones
7.Difícil
Para que una tabla hash funcione correctamente, ¿qué regla deben cumplir el hash y la igualdad?
- ALas claves iguales deben tener valores hash iguales
- BLas claves distintas deben tener valores hash distintos
- CLos valores hash deben ser números primos
- DValores hash iguales implican claves iguales
8.Difícil
El algoritmo de Kahn para la ordenación topológica elimina repetidamente los vértices con grado de entrada 0. ¿Qué estructura contiene esos vértices?
- AUna pila de todas las aristas visitadas
- BUna cola (o cualquier colección) de vértices con grado de entrada 0
- CUn max-heap ordenado por grado de salida
- DUna matriz de adyacencia que registra qué vértices ya se han eliminado
Soluciones
- 1. B · El número de elementos almacenados dividido entre el número de cubetas
- 2. D · Cola (queue)
- 3. A · Dequeue
- 4. D · Se coloca al final del arreglo y se hace subir (sift-up) mientras viole la propiedad de montículo
- 5. A · 2i + 1 y 2i + 2
- 6. A · La pila de llamadas
- 7. A · Las claves iguales deben tener valores hash iguales
- 8. B · Una cola (o cualquier colección) de vértices con grado de entrada 0
Soluciones completas paso a paso: practica este tema en examproblems.com.