LeetCode 24. 两两交换链表中的节点

Posted zykblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 24. 两两交换链表中的节点相关的知识,希望对你有一定的参考价值。

class Solution {
    public ListNode swapPairs(ListNode head) {
        ListNode dummy = new ListNode(-1);
        ListNode p = dummy;
        dummy.next = head;
        while(p != null && p.next !=null && p.next.next != null){
            ListNode a = p.next, b = a.next;
            p.next = b;
            a.next = b.next;
            b.next = a;
            p = a;
        }
        return dummy.next;
    }
}

以上是关于LeetCode 24. 两两交换链表中的节点的主要内容,如果未能解决你的问题,请参考以下文章

leetcode 24 - 两两交换链表中的节点

LeetCode 24 两两交换链表中的节点

leetcode 每日一题 24. 两两交换链表中的节点

leetcode 每日一题 24. 两两交换链表中的节点

LeetCode ——24. 两两交换链表中的节点

链表-LeetCode24两两交换链表中的节点