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 la tabla se quede sin memoria
- DQue dos claves distintas se asignen al mismo índice
2.Fácil
¿Cómo se llama la operación de una pila que añade un elemento en la cima?
- APop
- BPeek
- CEnqueue
- DPush
3.Fácil
En la representación de un grafo mediante listas de adyacencia, ¿qué se almacena para cada vértice?
- AEl camino más corto a todos los demás vértices
- BUna fila de V valores booleanos
- CUna lista de sus vértices vecinos
- DEl número total de aristas del grafo
4.Media
¿Cuál es el coste de insertar un elemento en medio de un arreglo de n elementos?
- AO(n²), porque cada elemento se mueve n veces
- BO(n), porque los elementos posteriores deben desplazarse
- CO(1), porque se conoce el índice
- DO(log n), por la búsqueda binaria
5.Media
¿Cuánta memoria utiliza una matriz de adyacencia para un grafo con V vértices?
- AO(log V)
- BO(V + E)
- CO(E)
- DO(V²)
6.Media
¿Cuál es el valor de la expresión en notación postfija 3 4 + 2 * ?
- A11
- B14
- C10
- D24
7.Difícil
¿Por qué las bases de datos suelen usar árboles B+ en lugar de árboles B simples para los índices?
- ALos árboles B+ usan nodos internos binarios, lo que reduce el número de lecturas de disco
- BTodos los registros están en hojas enlazadas, lo que hace eficientes los recorridos por rangos
- CLos árboles B+ almacenan los datos solo en la raíz
- DLos árboles B+ no necesitan estar balanceados
8.Difícil
La complejidad temporal de decrease-key en un montículo binario (conociendo la posición del elemento) es:
- AO(1)
- BO(n)
- CO(log n)
- DO(n log n)
Soluciones
- 1. D · Que dos claves distintas se asignen al mismo índice
- 2. D · Push
- 3. C · Una lista de sus vértices vecinos
- 4. B · O(n), porque los elementos posteriores deben desplazarse
- 5. D · O(V²)
- 6. B · 14
- 7. B · Todos los registros están en hojas enlazadas, lo que hace eficientes los recorridos por rangos
- 8. C · O(log n)
Soluciones completas paso a paso: practica este tema en examproblems.com.