您的位置:首页 > 编程语言 > C语言/C++

两两交换链表中的节点 - C++

2017-03-29 22:42 309 查看
class Solution {
public:
/**
* @param head a ListNode
* @return a ListNode
*/
ListNode* swapPairs(ListNode* head) {

ListNode *x;
x=head;
while(head!=NULL)
{
if(head->next==NULL)
break;
ListNode *x;
x=head->next;
int val=head->val;
head->val=x->val;
x->val=val;
head=x->next;
}
return x;
}

// Write your code here

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: