30
Come invertire un elenco collegato singolarmente utilizzando solo due puntatori?
Mi chiedo se esista una logica per invertire un elenco collegato singolarmente utilizzando solo due puntatori. Quanto segue è utilizzato per invertire la lista unica collegato utilizzando tre indicatori e cioè p, q, r: struct node { int data; struct node *link; }; void reverse() { struct node *p = …