Reverse a linked list
Utilisateur anonyme
void reverse() { node currentNode, nextNode,farNode; currentNode=first; nextNode=first.next; first.next=null; while(nextNode !=null) { farNode=nextNode.next; nextNode.next=currentNode; currentNode=nextNode; nextNode=farNode; } first = currentNode; }