1.Fácil
¿Qué es una deque (cola doblemente terminada)?
- AUna cola que solo permite eliminar por el final
- BUna cola ordenada por prioridad
- CUna estructura que permite insertar y eliminar por ambos extremos
- DDos colas separadas que comparten un arreglo
2.Fácil
¿Cómo se llama la operación de una cola que elimina el elemento del frente?
- APush
- BEnqueue
- CInsert
- DDequeue
3.Fácil
¿Cuántas aristas tiene un árbol con n nodos?
- An − 1
- Bn
- Cn + 1
- D2n
4.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 ⌊i / 2⌋ + 1
- DEn el índice 2i + 1
5.Media
¿Cuál es el valor de la expresión en notación postfija 3 4 + 2 * ?
- A24
- B11
- C14
- D10
6.Media
¿Cuánto se tarda en comprobar si existe la arista (u, v) con una matriz de adyacencia?
- AO(1)
- BO(V)
- CO(log V)
- DO(E)
7.Difícil
¿Qué afirmación sobre heapsort es correcta?
- AOrdena en el sitio con un tiempo O(n log n) en el peor caso, pero no es estable
- BNecesita un árbol binario de búsqueda como almacenamiento adicional, así que usa O(n) de memoria extra
- CEs estable y necesita O(n) de memoria adicional
- DSe ejecuta en tiempo O(n) con cualquier entrada
8.Difícil
¿Qué propiedad mantiene perfectamente equilibrado todo árbol B?
- ATodas las hojas están a la misma profundidad
- BLas claves solo se almacenan en la raíz
- CCada nodo tiene exactamente dos hijos
- DCada nodo almacena una clave
Soluciones
- 1. C · Una estructura que permite insertar y eliminar por ambos extremos
- 2. D · Dequeue
- 3. A · n − 1
- 4. A · En el índice ⌊(i − 1) / 2⌋
- 5. C · 14
- 6. A · O(1)
- 7. A · Ordena en el sitio con un tiempo O(n log n) en el peor caso, pero no es estable
- 8. A · Todas las hojas están a la misma profundidad
Soluciones completas paso a paso: practica este tema en examproblems.com.