链表反转简单实现
Node* rever(Node* Head)
{
if(Head == NULL || Head->next == NULL)
return Head;
Node* cur, next, next_next;
cur = Head;
next = cur->next;
while(cur->next != NULL){
next_next = next->next;
next->next = cur;
cur = next;
next = next_next;
}
Head->next = NULL;
return cur;
}