1.Facile
Quanti archi ha un albero con n nodi?
- An − 1
- B2n
- Cn + 1
- Dn
2.Facile
Quale struttura dati funziona secondo il principio «primo a entrare, primo a uscire» (FIFO)?
- AHeap
- BPila (stack)
- CAlbero binario
- DCoda (queue)
3.Facile
Che cosa memorizza una mappa (dizionario)?
- ASolo valori in ordine di inserimento
- BCoppie chiave–valore con chiavi univoche
- CCoppie di chiavi uguali
- DValori ordinati per grandezza
4.Media
In un min-heap binario memorizzato in un array (indici a partire da 0), i figli del nodo all'indice i si trovano a:
- A2i + 1 e 2i + 2
- B2i e 2i + 1
- Ci + 1 e i + 2
- Di/2 e i/2 + 1
5.Media
Come si trova la chiave minima in un albero binario di ricerca?
- ASi seguono i figli destri dalla radice finché non c'è più un figlio destro
- BSi seguono i figli sinistri dalla radice finché non c'è più un figlio sinistro
- CSi visitano tutte le foglie e le si confronta
- DSi guarda solo la radice
6.Media
Quanto dura la ricerca di una parola di lunghezza L in un trie con alfabeto fisso?
- AO(L × n)
- BO(L), indipendentemente da quante parole sono memorizzate
- CO(log n), dove n è il numero di parole
- DO(n), dove n è il numero di parole
7.Difficile
Qual è il tempo di esecuzione della visita in ampiezza (BFS) su un grafo con V vertici memorizzato come matrice di adiacenza?
- AO(V²)
- BO(E log V)
- CO(V)
- DO(V + E)
8.Difficile
Qual è il vantaggio principale di una skip list rispetto a una lista concatenata ordinata?
- ARicerca garantita in O(1) perché ogni nodo memorizza un puntatore a tutti gli altri nodi
- BRicerca attesa in O(log n) grazie a più livelli di puntatori in avanti
- CMemorizza le chiavi senza ordine
- DNon usa memoria aggiuntiva
Soluzioni
- 1. A · n − 1
- 2. D · Coda (queue)
- 3. B · Coppie chiave–valore con chiavi univoche
- 4. A · 2i + 1 e 2i + 2
- 5. B · Si seguono i figli sinistri dalla radice finché non c'è più un figlio sinistro
- 6. B · O(L), indipendentemente da quante parole sono memorizzate
- 7. A · O(V²)
- 8. B · Ricerca attesa in O(log n) grazie a più livelli di puntatori in avanti
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.