发布网友 发布时间:2023-08-02 17:46
共2个回答
热心网友 时间:2024-01-21 22:15
void reverse(LinkList &L)//单链表的就地逆置{ p=L->next;热心网友 时间:2024-01-21 22:15
typedef struct list {int data; struct list * next;}*pList; void reverse(pList * root) { pList p1,p2=NULL,p3=NULL; p1=*root; while(p1) {p3=p2; p2=p1; p1=p1->next; p2->next=p3; } *root=p2; } 载自 http://zhidao.baidu.com/question/44036418.html?si=2可以参考看看。