1.Facile
In un albero, che cos'è una foglia?
- AUn nodo con esattamente un figlio
- BUn nodo senza figli
- CIl nodo con il valore più grande
- DUn nodo senza genitore
2.Facile
In un grafo non orientato, che cos'è il grado di un vertice?
- AIl numero di vertici del grafo
- BLa sua posizione nella lista di adiacenza
- CIl numero di archi a esso collegati
- DLa lunghezza del cammino più lungo che parte da esso
3.Facile
Quale struttura dati funziona secondo il principio «ultimo a entrare, primo a uscire» (LIFO)?
- ACoda (queue)
- BTabella hash
- CLista concatenata
- DPila (stack)
4.Media
Quanto dura la ricerca di una parola di lunghezza L in un trie con alfabeto fisso?
- AO(n), dove n è il numero di parole
- BO(L), indipendentemente da quante parole sono memorizzate
- CO(log n), dove n è il numero di parole
- DO(L × n)
5.Media
Quanti nodi ha un albero binario perfetto di altezza h, con l'altezza contata in archi?
- A2h
- B2h + 1
- Ch2
- D2h+1 − 1
6.Media
Una coda è implementata con due pile: push su una pila «in» e pop da una pila «out», che viene riempita da «in» quando è vuota. Qual è il costo ammortizzato per operazione?
- AO(1)
- BO(log n)
- CO(n)
- DO(n²)
7.Difficile
In che modo un radix tree (trie compresso) migliora un trie semplice?
- AFonde le catene di nodi con un solo figlio in un unico arco etichettato con una stringa
- BMemorizza ogni parola in una tabella hash alla radice invece che in nodi separati
- CConserva solo la prima lettera di ogni parola
- DOrdina i figli di ogni nodo per frequenza
8.Difficile
L'algoritmo di Kahn per l'ordinamento topologico rimuove ripetutamente i vertici con grado entrante 0. Quale struttura contiene questi vertici?
- AUn max-heap ordinato per grado uscente
- BUna pila di tutti gli archi visitati
- CUna coda (o una collezione qualsiasi) dei vertici con grado entrante 0
- DUna matrice di adiacenza che registra quali vertici sono già stati rimossi
Soluzioni
- 1. B · Un nodo senza figli
- 2. C · Il numero di archi a esso collegati
- 3. D · Pila (stack)
- 4. B · O(L), indipendentemente da quante parole sono memorizzate
- 5. D · 2h+1 − 1
- 6. A · O(1)
- 7. A · Fonde le catene di nodi con un solo figlio in un unico arco etichettato con una stringa
- 8. C · Una coda (o una collezione qualsiasi) dei vertici con grado entrante 0
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.