1.Facile
Che cos'è un grafo orientato?
- AUn grafo privo di cicli
- BUn grafo i cui archi hanno tutti un peso
- CUn grafo i cui archi hanno una direzione da un vertice a un altro
- DUn grafo in cui ogni coppia di vertici distinti è collegata da un arco
2.Facile
Nella rappresentazione di un grafo con liste di adiacenza, che cosa si memorizza per ogni vertice?
- AUna riga di V valori booleani
- BIl numero totale di archi del grafo
- CUna lista dei suoi vertici adiacenti
- DIl cammino minimo verso ogni altro vertice
3.Facile
Qual è la caratteristica distintiva di un insieme (set) come tipo di dato astratto?
- APermette l'accesso solo a un'estremità
- BMemorizza coppie chiave–valore
- CMemorizza elementi senza duplicati
- DMemorizza elementi in ordine
4.Media
In una tabella hash con indirizzamento aperto, qual è il massimo fattore di carico possibile?
- A0,5
- B2
- CNon c'è un massimo
- D1
5.Media
Quale struttura dati usa la visita in profondità (DFS) nella versione iterativa?
- ASolo una tabella hash
- BUn heap
- CUno stack
- DUna coda
6.Media
Hai un riferimento a un nodo a metà di una lista. In quale lista puoi rimuoverlo in O(1)?
- AUna lista concatenata semplice
- BUn array ordinato
- CUna lista doppiamente concatenata
- DUn array dinamico
7.Difficile
Perché i B-alberi (B-tree) sono usati nei database e nei file system?
- AMemorizzano i dati in modo non ordinato
- BUsano meno memoria di qualsiasi array, quindi l'intero indice sta sempre nella memoria centrale
- CIl loro elevato fattore di ramificazione mantiene l'albero poco profondo, riducendo le lente letture da disco
- DNon richiedono ribilanciamento
8.Difficile
Un nodo AVL è sbilanciato perché il sottoalbero destro del suo figlio sinistro è diventato troppo alto (caso sinistra-destra). Quale correzione si applica?
- AUna singola rotazione a sinistra sul nodo
- BUna rotazione a sinistra sul figlio sinistro, poi una rotazione a destra sul nodo
- CUna rotazione a destra sul figlio sinistro, poi una rotazione a sinistra sul nodo
- DUna singola rotazione a destra sul nodo
Soluzioni
- 1. C · Un grafo i cui archi hanno una direzione da un vertice a un altro
- 2. C · Una lista dei suoi vertici adiacenti
- 3. C · Memorizza elementi senza duplicati
- 4. D · 1
- 5. C · Uno stack
- 6. C · Una lista doppiamente concatenata
- 7. C · Il loro elevato fattore di ramificazione mantiene l'albero poco profondo, riducendo le lente letture da disco
- 8. B · Una rotazione a sinistra sul figlio sinistro, poi una rotazione a destra sul nodo
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.