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 la tabla se quede sin memoria
- CQue dos claves iguales se almacenen dos veces
- DQue dos claves distintas se asignen al mismo índice
2.Fácil
¿Qué hace la operación peek (o top) en una pila?
- ADevuelve el elemento de la cima sin eliminarlo
- BElimina el elemento de la cima y lo devuelve
- CElimina todos los elementos de la pila
- DDevuelve el elemento del fondo de la pila
3.Fácil
¿Qué es un grafo dirigido?
- AUn grafo que no tiene ciclos
- BUn grafo en el que cada par de vértices distintos está unido por una arista
- CUn grafo cuyas aristas tienen todas peso
- DUn grafo cuyas aristas tienen un sentido de un vértice a otro
4.Media
¿Cuál es la altura en el peor caso de un árbol binario de búsqueda con n nodos si las claves se insertan en orden?
- A1
- B√n
- Clog₂ n
- Dn (se convierte en una lista enlazada)
5.Media
En un montículo binario almacenado en un arreglo que empieza en el índice 0, ¿dónde está el padre del nodo del índice i?
- AEn el índice ⌊(i − 1) / 2⌋
- BEn el índice i − 1
- CEn el índice 2i + 1
- DEn el índice ⌊i / 2⌋ + 1
6.Media
Una aplicación necesita búsquedas rápidas y además listar las claves en orden y responder consultas por rangos. ¿Qué estructura encaja mejor?
- AUna lista enlazada sin ordenar
- BUn árbol binario de búsqueda balanceado
- CUna pila
- DUna tabla hash
7.Difícil
Eliminar un nodo con dos hijos de un árbol binario de búsqueda se hace normalmente:
- AReconstruyendo desde cero el subárbol que hay debajo y reinsertando todas las claves que contenía
- BIntercambiándolo con la raíz
- CEliminando todo el subárbol
- DReemplazándolo por su sucesor en orden (o predecesor) y eliminando ese nodo
8.Difícil
Al insertar una clave en un árbol AVL, el subárbol izquierdo de un nodo queda demasiado alto, y la nueva clave fue al subárbol izquierdo de su hijo izquierdo (caso izquierda-izquierda). ¿Qué corrección se aplica?
- AUna rotación simple a la derecha en el nodo desequilibrado
- BUna rotación simple a la izquierda en el nodo desequilibrado
- CRecolorear el nodo y su hijo
- DUna rotación a la izquierda en el hijo y luego una rotación a la derecha en el nodo
Soluciones
- 1. D · Que dos claves distintas se asignen al mismo índice
- 2. A · Devuelve el elemento de la cima sin eliminarlo
- 3. D · Un grafo cuyas aristas tienen un sentido de un vértice a otro
- 4. D · n (se convierte en una lista enlazada)
- 5. A · En el índice ⌊(i − 1) / 2⌋
- 6. B · Un árbol binario de búsqueda balanceado
- 7. D · Reemplazándolo por su sucesor en orden (o predecesor) y eliminando ese nodo
- 8. A · Una rotación simple a la derecha en el nodo desequilibrado
Soluciones completas paso a paso: practica este tema en examproblems.com.