1.Fácil
¿Cómo se almacenan en memoria los elementos de un arreglo?
- AEn un bloque contiguo, uno tras otro
- BEn un árbol de páginas de memoria
- CEn posiciones aleatorias elegidas por un hash
- DDispersos y enlazados mediante punteros
2.Fácil
¿Qué es un grafo dirigido?
- AUn grafo en el que cada par de vértices distintos está unido por una arista
- BUn grafo cuyas aristas tienen todas peso
- CUn grafo cuyas aristas tienen un sentido de un vértice a otro
- DUn grafo que no tiene ciclos
3.Fácil
¿Qué hace la operación peek (o top) en una pila?
- AElimina el elemento de la cima y lo devuelve
- BDevuelve el elemento del fondo de la pila
- CDevuelve el elemento de la cima sin eliminarlo
- DElimina todos los elementos de la pila
4.Media
¿Cuál es el coste de insertar un elemento en medio de un arreglo de n elementos?
- AO(log n), por la búsqueda binaria
- BO(1), porque se conoce el índice
- CO(n²), porque cada elemento se mueve n veces
- DO(n), porque los elementos posteriores deben desplazarse
5.Media
Un trie (árbol de prefijos) es especialmente eficiente para:
- AAlmacenar matrices
- BBúsquedas por prefijo, como el autocompletado
- CEncontrar caminos más cortos
- DOrdenar números
6.Media
Un recorrido en orden (in-order) de un árbol binario de búsqueda visita las claves en:
- AOrden ascendente
- BSiempre orden descendente
- COrden por niveles
- DOrden de inserción
7.Difícil
¿Qué estructura permite calcular el máximo de cada ventana de tamaño k de un arreglo en un tiempo total O(n)?
- AUna deque que guarda índices en orden decreciente de valor
- BUna lista simplemente enlazada con los elementos de la ventana
- CUn min-heap reconstruido para cada ventana
- DUn arreglo ordenado actualizado mediante desplazamientos
8.Difícil
¿Qué par de recorridos determina siempre un único árbol binario con claves distintas?
- ASolo el recorrido por niveles
- BPreorden y postorden
- CPreorden y en orden
- DSolo el preorden
Soluciones
- 1. A · En un bloque contiguo, uno tras otro
- 2. C · Un grafo cuyas aristas tienen un sentido de un vértice a otro
- 3. C · Devuelve el elemento de la cima sin eliminarlo
- 4. D · O(n), porque los elementos posteriores deben desplazarse
- 5. B · Búsquedas por prefijo, como el autocompletado
- 6. A · Orden ascendente
- 7. A · Una deque que guarda índices en orden decreciente de valor
- 8. C · Preorden y en orden
Soluciones completas paso a paso: practica este tema en examproblems.com.