1.Facile
Che cosa fa l'operazione peek (o top) su una pila?
- ARestituisce l'elemento in cima senza rimuoverlo
- BRestituisce l'elemento in fondo alla pila
- CRimuove l'elemento in cima e lo restituisce
- DRimuove tutti gli elementi dalla pila
2.Facile
Che cos'è un grafo orientato?
- AUn grafo i cui archi hanno tutti un peso
- BUn grafo in cui ogni coppia di vertici distinti è collegata da un arco
- CUn grafo privo di cicli
- DUn grafo i cui archi hanno una direzione da un vertice a un altro
3.Facile
Come si chiama l'operazione di una pila (stack) che aggiunge un elemento in cima?
- AEnqueue
- BPop
- CPush
- DPeek
4.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 postordine?
- A1 2 4 5 3
- B5 4 3 2 1
- C4 5 2 3 1
- D4 2 5 1 3
5.Media
Quale condizione di bilanciamento mantiene un albero AVL in ogni nodo?
- AOgni nodo è colorato di rosso o di nero
- BLe altezze dei sottoalberi sinistro e destro differiscono al massimo di 1
- CTutte le foglie sono esattamente alla stessa profondità
- DI due sottoalberi di ogni nodo contengono esattamente lo stesso numero di nodi
6.Media
Le chiavi 50, 30, 70, 20, 40 vengono inserite in quest'ordine in un albero binario di ricerca vuoto. Qual è il figlio sinistro di 30?
- A70
- B50
- C40
- D20
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
- CLa necessità di memorizzare le chiavi nella tabella
- DIl costo O(n) della lettura del valore di una chiave
8.Difficile
Un filtro di Bloom può rispondere alla domanda «questo elemento è nell'insieme?» con:
- ARisposte solo per numeri
- BPossibili falsi positivi ma nessun falso negativo
- CRisposte sempre esatte
- DPossibili falsi negativi ma nessun falso positivo
Soluzioni
- 1. A · Restituisce l'elemento in cima senza rimuoverlo
- 2. D · Un grafo i cui archi hanno una direzione da un vertice a un altro
- 3. C · Push
- 4. C · 4 5 2 3 1
- 5. B · Le altezze dei sottoalberi sinistro e destro differiscono al massimo di 1
- 6. D · 20
- 7. B · L'agglomerazione primaria (primary clustering), cioè la formazione di lunghe sequenze di posizioni occupate
- 8. B · Possibili falsi positivi ma nessun falso negativo
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.