fisica:informatica:201516:secondoanno:laboratorio_12
                Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedente | |||
| fisica:informatica:201516:secondoanno:laboratorio_12 [18/05/2016 alle 08:02 (10 anni fa)] – [Esercizio 1] Roberta Gori | fisica:informatica:201516:secondoanno:laboratorio_12 [18/05/2016 alle 08:08 (10 anni fa)] (versione attuale) – [Esercizio 3] Roberta Gori | ||
|---|---|---|---|
| Linea 56: | Linea 56: | ||
| crescente.  | crescente.  | ||
| - | + | ===== Esercizio  | |
| - | 4)Utilizzando il tipo | + | Utilizzando il tipo | 
| + | < | ||
| albero_d_t | albero_d_t | ||
| + | </ | ||
|   |   | ||
| l' | l' | ||
| + | < | ||
| lista_d_t * tree_to_list ( albero_d_t * root ); | lista_d_t * tree_to_list ( albero_d_t * root ); | ||
| - | 5) Dato il tipo | + | </ | 
| + | |||
| + | ===== Esercizio  | ||
| + | Dato il tipo | ||
| + | < | ||
| albero_d_t | albero_d_t | ||
| + | </ | ||
|   |   | ||
| livelli dell' | livelli dell' | ||
| - | 6) | + | |
| - | Un albero binario di ricerca e' un albero in cui in ogni nodo | + | ===== Esercizio  | 
| - | n | + | Un albero binario di ricerca e' un albero in cui in ogni nodo n e' verificata la relazione | 
| - | e' verificata la relazione | + | Etichetta(nsx)≤Etichetta(n)≤Etichetta(ndx) dove nsx e' un qualsiasi nodo dell' | 
| - | E | + | |
| - | ( | + | |
| - | nsx | + | |
| - | ) | + | |
| - | ≤ | + | |
| - | E | + | |
| - | ( | + | |
| - | n | + | |
| - | ) | + | |
| - | ≤ | + | |
| - | E | + | |
| - | ( | + | |
| - | ndx | + | |
| - | ) | + | |
| - | dove | + | |
| - | nsx | + | |
| - |  e' un qualsiasi nodo dell' | + | |
| - | ndx | + | |
| - |  e' un qualsiasi nodo dell' | + | |
| Utilizzando il tipo | Utilizzando il tipo | ||
| + | < | ||
| albero_d_t | albero_d_t | ||
| + | </ | ||
|   |   | ||
| + | < | ||
| /* inserisce l' | /* inserisce l' | ||
| ...... inserisci_ord ( ......, double x ); | ...... inserisci_ord ( ......, double x ); | ||
| + | |||
| /* ricerca l' | /* ricerca l' | ||
|   |   | ||
| int inserisci_ord ( albero_d_t * root, double x ); | int inserisci_ord ( albero_d_t * root, double x ); | ||
| + | |||
| /* cancella l' | /* cancella l' | ||
| restituice il puntatore al nuovo albero */ | restituice il puntatore al nuovo albero */ | ||
| ......... cancella_ord ( ........., double x ); | ......... cancella_ord ( ........., double x ); | ||
| + | </ | ||
fisica/informatica/201516/secondoanno/laboratorio_12.1463558572.txt.gz · Ultima modifica: 18/05/2016 alle 08:02 (10 anni fa) da Roberta Gori
                
                