基本思路1:
pNext=p->next;
p->next=pFormer;
pFormer=p;
p=pNext;
算法:
1 LinkNode function(LinkNode LN){ 2 LinkNode p=LN; 3 LinkNode pFormer=NULL,pNext; 4 while(p!=NULL){ 5 pNext=p->next; 6 p->next=pFormer; 7 pFormer=p; 8 p=pNext; 9 } 10 return pFormer; 11 }
基本思路2:
不更改指針,直接顛倒鏈表的值,即把后面的值放在前面,按照數組倒序的思想處理,就不寫代碼了