Ragazzi ho questo tipo di struttura riguardante l'elemento di una lista:
Adesso sto implementando i grafi con liste di adiacenza, quindi il grafo nella sua struttura conterrà un puntatore ad un array i cui suoi elementi sono tutte teste di liste di adiacenza. A questo punto la domanda è questa, data la struttura list e quella che vi posto, è corretto utilizzare un:codice:struct lista{ void *inf;; struct lista *next; }; typedef struct lista list;
- list *V oppure
- list **V ?
codice:struct graph{ int nv; //Numero vertici esistenti int buffer; //Dimensione array allocato struct list :bhò: *V; //Puntatore all'array contenente i vertici }; typedef struct graph graph;