1.Fácil
¿Cómo se llama la operación de una cola que elimina el elemento del frente?
- AEnqueue
- BInsert
- CDequeue
- DPush
2.Fácil
¿Qué contiene cada nodo de una lista doblemente enlazada?
- ADatos y dos punteros, uno al nodo siguiente y otro al nodo posterior a ese
- BDos copias de los datos y un puntero
- CDatos, un puntero al nodo siguiente y un puntero al nodo anterior
- DDatos y solo un puntero al nodo siguiente
3.Fácil
¿Cuál es el rasgo que define a un conjunto como tipo abstracto de datos?
- AAlmacena elementos en orden
- BAlmacena elementos sin duplicados
- CSolo permite el acceso por un extremo
- DAlmacena pares clave-valor
4.Media
¿Cuánto tarda la búsqueda de una palabra de longitud L en un trie con un alfabeto fijo?
- AO(L × n)
- BO(L), independientemente de cuántas palabras haya almacenadas
- CO(n), donde n es el número de palabras
- DO(log n), donde n es el número de palabras
5.Media
Un nodo de un árbol binario de búsqueda tiene subárbol derecho. ¿Dónde está su sucesor en orden?
- ASiempre en su hijo derecho
- BEn el nodo situado más a la derecha de su subárbol izquierdo
- CSiempre en su padre
- DEn el nodo situado más a la izquierda de su subárbol derecho
6.Media
¿Para qué sirve un nodo centinela (ficticio) en una lista enlazada?
- APara almacenar el número de elementos
- BPara simplificar el código eliminando los casos especiales en la cabeza o en la cola
- CPara mantener la lista ordenada
- DPara impedir que la lista crezca más allá de un número máximo fijo de nodos
7.Difícil
¿Qué propiedad mantiene perfectamente equilibrado todo árbol B?
- ALas claves solo se almacenan en la raíz
- BCada nodo almacena una clave
- CCada nodo tiene exactamente dos hijos
- DTodas las hojas están a la misma profundidad
8.Difícil
¿Cuánto se tarda en buscar una clave arbitraria en un min-heap binario de n elementos?
- AO(log n)
- BO(n)
- CO(log log n)
- DO(1)
Soluciones
- 1. C · Dequeue
- 2. C · Datos, un puntero al nodo siguiente y un puntero al nodo anterior
- 3. B · Almacena elementos sin duplicados
- 4. B · O(L), independientemente de cuántas palabras haya almacenadas
- 5. D · En el nodo situado más a la izquierda de su subárbol derecho
- 6. B · Para simplificar el código eliminando los casos especiales en la cabeza o en la cola
- 7. D · Todas las hojas están a la misma profundidad
- 8. B · O(n)
Soluciones completas paso a paso: practica este tema en examproblems.com.