1.Facile
Che cosa contiene ogni nodo di una lista doppiamente concatenata?
- ADue copie dei dati e un solo puntatore
- BDati, un puntatore al nodo successivo e un puntatore al nodo precedente
- CDati e soltanto un puntatore al nodo successivo
- DDati e due puntatori, uno al nodo successivo e uno al nodo ancora dopo
2.Facile
La profondità di un nodo in un albero è:
- AIl numero di archi dalla radice a quel nodo
- BIl numero di archi da quel nodo alla foglia più profonda
- CIl numero di figli di quel nodo
- DIl numero di nodi del suo sottoalbero
3.Facile
In un albero binario di ricerca, i valori nel sottoalbero sinistro di un nodo sono:
- AMaggiori del valore del nodo
- BUguali al valore del nodo
- CMinori del valore del nodo
- DIn ordine casuale
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:
- Ai/2 e i/2 + 1
- B2i + 1 e 2i + 2
- Ci + 1 e i + 2
- D2i e 2i + 1
5.Media
Quale condizione di bilanciamento mantiene un albero AVL in ogni nodo?
- ALe altezze dei sottoalberi sinistro e destro differiscono al massimo di 1
- BTutte le foglie sono esattamente alla stessa profondità
- COgni nodo è colorato di rosso o di nero
- DI due sottoalberi di ogni nodo contengono esattamente lo stesso numero di nodi
6.Media
Quale tipo di dato astratto usa l'algoritmo di Dijkstra per scegliere il prossimo vertice da elaborare?
- AUna coda FIFO
- BUna coda con priorità di minimo
- CUna pila
- DUn insieme senza ordinamento
7.Difficile
Quale proprietà mantiene ogni B-albero perfettamente bilanciato?
- ALe chiavi sono memorizzate solo nella radice
- BOgni nodo ha esattamente due figli
- COgni nodo memorizza una sola chiave
- DTutte le foglie sono alla stessa profondità
8.Difficile
Quale proprietà deve soddisfare un albero rosso-nero?
- AOgni nodo rosso deve avere figli rossi, quindi i nodi rossi formano sempre catene ininterrotte fino alle foglie
- BOgni cammino da un nodo alle sue foglie discendenti contiene lo stesso numero di nodi neri
- CLa radice deve essere rossa
- DOgni nodo deve essere rosso
Soluzioni
- 1. B · Dati, un puntatore al nodo successivo e un puntatore al nodo precedente
- 2. A · Il numero di archi dalla radice a quel nodo
- 3. C · Minori del valore del nodo
- 4. B · 2i + 1 e 2i + 2
- 5. A · Le altezze dei sottoalberi sinistro e destro differiscono al massimo di 1
- 6. B · Una coda con priorità di minimo
- 7. D · Tutte le foglie sono alla stessa profondità
- 8. B · Ogni cammino da un nodo alle sue foglie discendenti contiene lo stesso numero di nodi neri
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.