1.Facile
Che cosa fa una funzione hash in una tabella hash?
- AConta quante chiavi sono memorizzate
- BCifra i valori della tabella
- CAssocia una chiave a un indice della tabella
- DOrdina le chiavi della tabella
2.Facile
In quale ordine una visita in postordine (postorder) di un albero binario visita i nodi?
- ASottoalbero sinistro, poi sottoalbero destro, poi nodo
- BNodo, poi sottoalbero sinistro, poi sottoalbero destro
- CSottoalbero sinistro, poi nodo, poi sottoalbero destro
- DSottoalbero destro, poi nodo, poi sottoalbero sinistro
3.Facile
Quale struttura dati si usa per eseguire una visita per livelli di un albero?
- APila
- BCoda con priorità
- CCoda
- DTabella hash
4.Media
Quanti nodi ha un albero binario perfetto di altezza h, con l'altezza contata in archi?
- Ah2
- B2h
- C2h+1 − 1
- D2h + 1
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
Qual è il valore dell'espressione postfissa 3 4 + 2 * ?
- A10
- B14
- C24
- D11
7.Difficile
Quale problema della scansione lineare viene ridotto principalmente dal doppio hashing?
- ALa necessità di una funzione hash
- BL'agglomerazione primaria (primary clustering), cioè la formazione di lunghe sequenze di posizioni occupate
- CIl costo O(n) della lettura del valore di una chiave
- DLa necessità di memorizzare le chiavi nella tabella
8.Difficile
Quale coppia di visite determina sempre un unico albero binario con chiavi distinte?
- APreordine e ordine simmetrico (inorder)
- BIl solo preordine
- CLa sola visita per livelli
- DPreordine e postordine
Soluzioni
- 1. C · Associa una chiave a un indice della tabella
- 2. A · Sottoalbero sinistro, poi sottoalbero destro, poi nodo
- 3. C · Coda
- 4. C · 2h+1 − 1
- 5. A · Un'altezza O(log n) tramite il ribilanciamento
- 6. B · 14
- 7. B · L'agglomerazione primaria (primary clustering), cioè la formazione di lunghe sequenze di posizioni occupate
- 8. A · Preordine e ordine simmetrico (inorder)
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.