1.Facile
In quale ordine una visita in postordine (postorder) di un albero binario visita i nodi?
- ANodo, poi sottoalbero sinistro, poi sottoalbero destro
- BSottoalbero sinistro, poi nodo, poi sottoalbero destro
- CSottoalbero destro, poi nodo, poi sottoalbero sinistro
- DSottoalbero sinistro, poi sottoalbero destro, poi nodo
2.Facile
Dove si trova l'elemento più piccolo di un min-heap binario?
- ANella radice
- BNell'ultima posizione dell'array
- CNella foglia più a sinistra
- DIn una foglia qualsiasi, da cercare
3.Facile
In un grafo non orientato, che cos'è il grado di un vertice?
- AIl numero di vertici del grafo
- BIl numero di archi a esso collegati
- CLa lunghezza del cammino più lungo che parte da esso
- DLa sua posizione nella lista di adiacenza
4.Media
Quanto tempo serve per verificare se l'arco (u, v) esiste usando una matrice di adiacenza?
- AO(1)
- BO(log V)
- CO(V)
- DO(E)
5.Media
Gli alberi AVL e gli alberi rosso-neri garantiscono:
- AUn'altezza O(log n) tramite il ribilanciamento
- BChe nessun nodo abbia due figli
- CUna ricerca in tempo costante in ogni caso
- DChe le chiavi siano memorizzate in ordine di inserimento
6.Media
Un albero binario ha radice 1 con figlio sinistro 2 e figlio destro 3; il nodo 2 ha figli 4 (sinistro) e 5 (destro). Qual è la visita in preordine?
- A1 2 4 5 3
- B1 2 3 4 5
- C4 2 5 1 3
- D4 5 2 3 1
7.Difficile
L'eliminazione di un nodo con due figli da un albero binario di ricerca avviene di solito:
- ASostituendolo con il suo successore in ordine (o predecessore) ed eliminando quel nodo
- BScambiandolo con la radice
- CRicostruendo da zero il sottoalbero sottostante e reinserendo tutte le chiavi che conteneva
- DRimuovendo l'intero sottoalbero
8.Difficile
Quale proprietà deve soddisfare un albero rosso-nero?
- AOgni cammino da un nodo alle sue foglie discendenti contiene lo stesso numero di nodi neri
- BOgni nodo deve essere rosso
- CLa radice deve essere rossa
- DOgni nodo rosso deve avere figli rossi, quindi i nodi rossi formano sempre catene ininterrotte fino alle foglie
Soluzioni
- 1. D · Sottoalbero sinistro, poi sottoalbero destro, poi nodo
- 2. A · Nella radice
- 3. B · Il numero di archi a esso collegati
- 4. A · O(1)
- 5. A · Un'altezza O(log n) tramite il ribilanciamento
- 6. A · 1 2 4 5 3
- 7. A · Sostituendolo con il suo successore in ordine (o predecessore) ed eliminando quel nodo
- 8. A · 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.