esistendo la lista, il cui indirizzo del primo elemento è salvato in head, c'è un modo per accedere direttamente all'elemento i senza scorrere tutta la lista?
avevo provato p=head+i*sizeof(struct node) ma non funziona...
esistendo la lista, il cui indirizzo del primo elemento è salvato in head, c'è un modo per accedere direttamente all'elemento i senza scorrere tutta la lista?
avevo provato p=head+i*sizeof(struct node) ma non funziona...
No, non c'è, dato che non si parla di un array ma di elementi collegati in memoria ma (potenzialmente) sparsi.
No MP tecnici (non rispondo nemmeno!), usa il forum.
dunque non c'è nemmeno il modo di fare una ricerca se non sequenzialmente
Se non hai dati a supporto (come indici o altro), non c'è modo.
No MP tecnici (non rispondo nemmeno!), usa il forum.