码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-11-10 11:12:58      阅读:4      评论:0      收藏:0      [点我收藏+]

标签:next   list   ret   head   链表   solution   return   new   swap   

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. 两两交换链表中的节点

标签:next   list   ret   head   链表   solution   return   new   swap   

原文地址:https://www.cnblogs.com/zykBlog/p/13950856.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!