1.Fácil
En una tabla hash, ¿qué es una colisión?
- AQue una clave no se pueda pasar por la función hash
- BQue dos claves iguales se almacenen dos veces
- CQue dos claves distintas se asignen al mismo índice
- DQue la tabla se quede sin memoria
2.Fácil
¿Qué estructura se utiliza normalmente para implementar una cola de prioridad?
- AUna cadena de caracteres
- BUna lista simplemente enlazada sin orden
- CUn montículo (heap)
- DUna pila (stack)
3.Fácil
La altura de un árbol se define habitualmente como:
- AEl número total de nodos del árbol, contando la raíz y todas las hojas
- BEl número de hojas del árbol
- CEl número de aristas del camino más largo desde la raíz hasta una hoja
- DEl número de hijos de la raíz
4.Media
Un recorrido en orden (in-order) de un árbol binario de búsqueda visita las claves en:
- AOrden ascendente
- BOrden de inserción
- COrden por niveles
- DSiempre orden descendente
5.Media
¿Cómo se encuentra la clave mínima en un árbol binario de búsqueda?
- ASeguir los hijos derechos desde la raíz hasta que no haya hijo derecho
- BVisitar todas las hojas y compararlas
- CMirar solo la raíz
- DSeguir los hijos izquierdos desde la raíz hasta que no haya hijo izquierdo
6.Media
Una red de carreteras tiene 100,000 cruces, cada uno conectado con unos 4 más. ¿Qué representación es la más adecuada?
- AUn único arreglo ordenado de vértices
- BUn montículo binario de aristas
- CMatriz de adyacencia
- DLista de adyacencia
7.Difícil
¿Qué propiedad debe cumplir un árbol rojo-negro?
- ATodo camino desde un nodo hasta sus hojas descendientes tiene el mismo número de nodos negros
- BTodos los nodos deben ser rojos
- CLa raíz debe ser roja
- DTodo nodo rojo debe tener hijos rojos, así que los nodos rojos forman siempre cadenas ininterrumpidas hasta las hojas
8.Difícil
En una tabla hash con direccionamiento abierto, ¿por qué la eliminación suele hacerse con un marcador «lápida» (tombstone)?
- AVaciar la posición podría romper la secuencia de sondeo de otras claves
- BLas claves eliminadas deben conservarse para siempre por seguridad, así que las posiciones nunca pueden reutilizarse
- CLas lápidas aceleran el hashing
- DHace que la tabla quede ordenada
Soluciones
- 1. C · Que dos claves distintas se asignen al mismo índice
- 2. C · Un montículo (heap)
- 3. C · El número de aristas del camino más largo desde la raíz hasta una hoja
- 4. A · Orden ascendente
- 5. D · Seguir los hijos izquierdos desde la raíz hasta que no haya hijo izquierdo
- 6. D · Lista de adyacencia
- 7. A · Todo camino desde un nodo hasta sus hojas descendientes tiene el mismo número de nodos negros
- 8. A · Vaciar la posición podría romper la secuencia de sondeo de otras claves
Soluciones completas paso a paso: practica este tema en examproblems.com.