欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

链表逆序

程序员文章站 2024-03-05 23:35:43
...
public ListNode reverse(ListNode listNode)
    if (listNode == null) {
            return null;
    }
        ListNode pre = null;
        ListNode cur = listNode;
        ListNode nex = cur.next;

        while (nex != null) {
            cur.next = pre;
            pre = cur;
            cur = nex;
            nex = cur.next;
        }

        cur.next = pre;

        return cur;
}

上一篇: CodeForces-1167E-Range Deleting

下一篇: