Hallo! Könnte mir jemand die Schritte in der while Schleife erklären? Hab das Prinzip hinter next noch nicht ganz verstanden.
Vielen Dank!
Vielen Dank!
Code:
//reverse the order of nodes in a list
static Node invert(Node list) {
Node newList = null;
Node p = list;
while(p != null) {
Node q = p.next;
p.next = newList;
newList = p;
p = q;
}
return newList;