Sei sulla pagina 1di 1

a = [1], [2], [3] // a � una tripla (3 liste)

a = x,y,z
d = x+y+z // d sar� una lista (operatore + concatena le liste)

L'allocazione di chiavi in un dizionario avviene in tempo lineare

Per un array di n elementi non conviene riordinare l'array prima della ricerca
quando m � costante

int s1[1000] = {0}; // sizeof(s1) = 4*1000 (memoria allocata)

int *s2 = malloc(sizeof(s1)); //sizeof(s2) = 4*1 (memoria utilizzata)

if (sizeof(s1) == sizeof(s2))
return 0;

if (sizeof(s1) > sizeof(s2))


return 1; // Ritorno corretto;
return -1;

char a[] = {10,20,30,40};


char *b = a;
b = b+2; // � posizionato in in b[2]

Un array associativo contiene le coppie (k0, v0), (k1, v1), (k2, v2) -> se immetto
la coppia (k1, v2) avr� la seguente situazione
(k0, v0), (k1, v2), (k2, v2)

Run Time Error = Errore Semantico

[{}] in Phyton � una LISTA contenente un dizionario vuoto