[Generale] Re: [Tecnica] Perl e strutture dati multidimensionali

Alex M4DC4T alex71si a hotmail.com
Gio 23 Nov 2006 02:44:21 GMT


>
>In perl la scrittura
>
>	$pippo[3][3][3]
>
>è una roba che è solo sintatticamente simile ad una matrice
>tridimensionale.
>
>In memoria è un aggeggio che _semplificando_ può essere schematizzato
>come una specie di albero:
>
>	|-ref-|-ref-|-ref-|
>                  |     |     |
>	    |     |     +> |-ref-|-ref-|-ref-|
>	    |     |              |     |     |
>                  |     |             |     |     +-> |--?--|--?--|--?--|
>                  |     |             |     +-------> |--?--|--?--|--?--|
>                  |     |              +-------------> |--?--|--?--|--?--|
>                  |     |
>	    |     +-----+> |-ref-|-ref-|-ref-|
>	    |                 |     |     |
>                  |                 |     |     +-> |--?--|--?--|--?--|
>                  |                 |     +-------> |--?--|--?--|--?--|
>                  |                 +-------------> |--?--|--?--|--?--|
>                  |
>	     +-----------+> |-ref-|-ref-|-ref-|
>	                          |     |     |
>                                        |     |     +-> |--?--|--?--|--?--|
>                                        |     +-------> |--?--|--?--|--?--|
>                                        +-------------> |--?--|--?--|--?--|
>
>
>Dove ogni sotto-array lineare occupa un intervallo di memoria distinto.
>Nota che questo aggeggio occupa pure molta più memoria di quello in C.
>

Se lo noto e' solo perche' hai fatto il disegno piu' grande.... =D
Per quanto riguarda la storia dell'albero, io da quello che mi sono 
immaginato coi references, per ora non riesco a comprendere... il discorso 
di quello che accade in c mi e' chiaro... con i references non c'ho capito 
nulla... =(

_________________________________________________________________
Scopri i volti dei nostri blogger !              
http://spaces.live.com/default.aspx?page=Interests&ss=False



Maggiori informazioni sulla lista Generale