1.Facile
Quale struttura si usa tipicamente per implementare una coda con priorità?
- AUno stack
- BUna lista concatenata semplice non ordinata
- CUna stringa
- DUn heap
2.Facile
Quale operazione è O(1) per un array ma O(n) per una lista concatenata semplice?
- AAccedere all'elemento di indice i
- BInserire in testa
- CLeggere il primo elemento
- DRimuovere l'elemento in testa
3.Facile
In un albero binario di ricerca, i valori nel sottoalbero sinistro di un nodo sono:
- AUguali al valore del nodo
- BMaggiori del valore del nodo
- CIn ordine casuale
- DMinori del valore del nodo
4.Media
Una rete stradale ha 100,000 incroci, ciascuno collegato a circa altri 4. Quale rappresentazione è la più adatta?
- AMatrice di adiacenza
- BUn unico array ordinato di vertici
- CUn heap binario di archi
- DLista di adiacenza
5.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
6.Media
Quanto tempo serve per verificare se l'arco (u, v) esiste usando una matrice di adiacenza?
- AO(1)
- BO(log V)
- CO(E)
- DO(V)
7.Difficile
Perché i B-alberi (B-tree) sono usati nei database e nei file system?
- ANon richiedono ribilanciamento
- 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
- DMemorizzano i dati in modo non ordinato
8.Difficile
Quale proprietà mantiene ogni B-albero perfettamente bilanciato?
- ATutte le foglie sono alla stessa profondità
- BOgni nodo ha esattamente due figli
- CLe chiavi sono memorizzate solo nella radice
- DOgni nodo memorizza una sola chiave
Soluzioni
- 1. D · Un heap
- 2. A · Accedere all'elemento di indice i
- 3. D · Minori del valore del nodo
- 4. D · Lista di adiacenza
- 5. C · 4 5 2 3 1
- 6. A · O(1)
- 7. C · Il loro elevato fattore di ramificazione mantiene l'albero poco profondo, riducendo le lente letture da disco
- 8. A · Tutte le foglie sono alla stessa profondità
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.