Swap Nodes in Pairs
摘要:
1 ListNode *swapPairs(ListNode *head) { 2 if(head==NULL||head->next==NULL)//链表为空或者只有一个节点 3 return head; 4 ListNode *p,*q,*h; 5 p=head; 6 q=head->next; 7 p->next=q->next; 8 q->next=p; 9 head=q;//头处理完了,其实这个时候就和一般情况下交换过之后是一样的了,就可以... 阅读全文
posted @ 2014-03-26 22:27 crane_practice 阅读(108) 评论(0) 推荐(0) 编辑