status A(LinkList L){//L是無表頭結點的單鏈表
if(L&&L->next){
Q=L;L=L->next;p=L;
while(p->next)p=p->next;
p->next=Q;Q->next=NULL;
}
return OK;
}
感覺是把第一個節點變為鏈表的最後一個節點。
status A(LinkList L){//L是無表頭結點的單鏈表
if(L&&L->next){
Q=L;
L=L->next;
p=L;
while(p->next)//找到鏈表最後一個節點
p=p->next;
p->next=Q;//最後一個節點指向鏈表第一個節點
Q->next=NULL;//第一個節點指向空
}
return OK;
}