Procedura PRINTINVERSE-LIST
Data la seguente procedura che stampa in ordine inverso gli elementi di una lista concatenata:
- PRINTINVERSE-LIST(x)
- if x ≠ NIL then PRINTINVERSE-LIST(next[x])
- stampa key[x]
Ricorrenza e correttezza dell’algoritmo
- Scrivere e risolvere la ricorrenza che descrive T(n), con n numero di elementi della lista;
- Dimostrare la correttezza dell’algoritmo, ovvero che la chiamata PRINTINVERSE-LIST(L) stampa in ordine inverso la lista L.
-
Algoritmi e Strutture Dati
-
Algoritmi e strutture dati - Esercizi
-
Algoritmi e strutture dati - esercizi vari
-
Algoritmi e strutture dati - Esercizi