1.Fácil
¿Cómo se almacenan en memoria los elementos de un arreglo?
- AEn un árbol de páginas de memoria
- BEn un bloque contiguo, uno tras otro
- CEn posiciones aleatorias elegidas por un hash
- DDispersos y enlazados mediante punteros
2.Fácil
En un árbol, ¿qué son los nodos hermanos?
- ANodos que no tienen hijos
- BUn nodo y su padre
- CNodos a la misma profundidad en subárboles distintos
- DNodos que tienen el mismo padre
3.Fácil
¿Cómo se llama la operación de una pila que añade un elemento en la cima?
- APeek
- BEnqueue
- CPop
- DPush
4.Media
¿Qué ocurre cuando una tabla hash hace un rehash porque su factor de carga supera un umbral?
- ASolo las claves que colisionan se mueven a una lista de desbordamiento nueva al final de la tabla
- BSe reserva una tabla mayor y se vuelve a insertar cada clave
- CLas claves existentes se ordenan en su sitio
- DSe eliminan las claves más antiguas para hacer sitio
5.Media
¿Qué tipo abstracto de datos usa el algoritmo de Dijkstra para elegir el siguiente vértice que procesar?
- AUna cola FIFO
- BUna pila
- CUna cola de prioridad de mínimos
- DUn conjunto sin orden
6.Media
¿Por qué un montículo binario puede almacenarse en un arreglo sin ningún puntero?
- ALos arreglos mantienen automáticamente las claves ordenadas, así que no hacen falta punteros
- BEs un árbol binario completo, así que las posiciones siguen fórmulas de índices sencillas
- CTodas las claves de un montículo son iguales
- DLos montículos nunca contienen más de 100 elementos
7.Difícil
¿Qué propiedad debe cumplir un árbol rojo-negro?
- ATodos los nodos deben ser rojos
- BTodo nodo rojo debe tener hijos rojos, así que los nodos rojos forman siempre cadenas ininterrumpidas hasta las hojas
- CTodo camino desde un nodo hasta sus hojas descendientes tiene el mismo número de nodos negros
- DLa raíz debe ser roja
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 · En un bloque contiguo, uno tras otro
- 2. D · Nodos que tienen el mismo padre
- 3. D · Push
- 4. B · Se reserva una tabla mayor y se vuelve a insertar cada clave
- 5. C · Una cola de prioridad de mínimos
- 6. B · Es un árbol binario completo, así que las posiciones siguen fórmulas de índices sencillas
- 7. C · Todo camino desde un nodo hasta sus hojas descendientes tiene el mismo número de nodos negros
- 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.