Ich versuche, eine verknüpfte Liste mit Stack umzukehren.Implementieren Linked List-Umkehrung mit Stack
Node Reverse(Node head) {
Stack<Node> x = new Stack<Node>();
Node curr = new Node();
curr= head;
while (curr!=null){
x.push(curr);
curr=curr.next;
}
int i=0;
while(!x.isEmpty()){
if (i=0){
head=x.pop();
i++;
}
else{
Node temp = new Node();
temp = x.pop();
}
}
}
Hier ist mein Code. Ich stecke in der While-Schleife fest. Kannst du bitte helfen.?