
/**
* @param {ListNode} head
* @return {ListNode}
*/
var swapPairs = function(head) {
const dummy=new ListNode();
dummy.next=head;
let p=dummy;
//这里判断是否为空
while(p.next!==null&&p.next.next!==null)
{
let n1=p.next;
let n2=p.next.next;
n1.next=n2.next;
n2.next=n1;
p.next=n2;
p=n1;
}
return dummy.next
};
310

被折叠的 条评论
为什么被折叠?



