fisica:informatica:201819:esercitazioni:esercitazione10sel
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
fisica:informatica:201819:esercitazioni:esercitazione10sel [12/03/2019 alle 14:41 (7 anni fa)] – creata Susanna Pelagatti | fisica:informatica:201819:esercitazioni:esercitazione10sel [12/03/2020 alle 13:08 (5 anni fa)] (versione attuale) – [Esercizio 6: (avanzato) Array sparsi (//a la Python//) implementati come liste] Susanna Pelagatti | ||
---|---|---|---|
Linea 18: | Linea 18: | ||
- per ogni pixel (x, y) | - per ogni pixel (x, y) | ||
- si calcolano r valori della sequenza con c=(x,y) | - si calcolano r valori della sequenza con c=(x,y) | ||
- | - se dopo r iterazioni '' | + | - se dopo r iterazioni '' |
- altrimenti si assegna a c il colore j, che e' il minimo indice per cui '' | - altrimenti si assegna a c il colore j, che e' il minimo indice per cui '' | ||
Utilizzare le strutture (struct) per rappresentare i numeri complessi come visto a lezione e | Utilizzare le strutture (struct) per rappresentare i numeri complessi come visto a lezione e | ||
- | scrivere un programma C che calcola l' | + | scrivere un programma C che calcola l' |
Per la stampa a colori in C consultare le [[fisica: | Per la stampa a colori in C consultare le [[fisica: | ||
Linea 47: | Linea 47: | ||
lista_d_t * inserisci_ord ( lista_d_t * l, double v); | lista_d_t * inserisci_ord ( lista_d_t * l, double v); | ||
</ | </ | ||
- | per inserire nella lista. La scelta | + | per inserire nella lista. |
+ | |||
+ | La scelta | ||
Inoltre, si utilizza una funzione '' | Inoltre, si utilizza una funzione '' | ||
Linea 78: | Linea 80: | ||
l(i + 1) = 2*l(i) | l(i + 1) = 2*l(i) | ||
\] | \] | ||
- | dove $l(i)$ indica l' | + | dove $l(i)$ indica l' |
===== Esercizio 5: Liste con doppio puntatore | ===== Esercizio 5: Liste con doppio puntatore | ||
Linea 110: | Linea 112: | ||
Realizzare le funzioni '' | Realizzare le funzioni '' | ||
< | < | ||
- | double | + | double |
sparse_d_t * put (sparse_d_T * a, double x, unsigned indice); | sparse_d_t * put (sparse_d_T * a, double x, unsigned indice); | ||
</ | </ |
fisica/informatica/201819/esercitazioni/esercitazione10sel.1552401701.txt.gz · Ultima modifica: 12/03/2019 alle 14:41 (7 anni fa) da Susanna Pelagatti