单链表原地置逆算法
void Reverse(Node<T> *first)
{
p=first->next;
pre=NULL;
while(p!=NULL)
{
r=p->next;
p->next=pre;
pre=p;
p=r;
}
first->next=pre;
}
单链表原地置逆算法
void Reverse(Node<T> *first)
{
p=first->next;
pre=NULL;
while(p!=NULL)
{
r=p->next;
p->next=pre;
pre=p;
p=r;
}
first->next=pre;
}