剑指offer24.反转链表(简单,清晰图解)

Posted 小布丁value

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指offer24.反转链表(简单,清晰图解)相关的知识,希望对你有一定的参考价值。

剑指offer24


定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。


图片有点丑,不要嫌弃哈

public ListNode reverseList(ListNode head){
        if(head==null||head.next==null) return head;
        ListNode p=null,q,s;
        q=head;
        while(q!=null){
            s=q.next;
            q.next=p;
            p=q;
            q=s;
        }
        return p;
    }

以上是关于剑指offer24.反转链表(简单,清晰图解)的主要内容,如果未能解决你的问题,请参考以下文章

剑指 Offer 24. 反转链表

《剑指Offer——24. 反转链表》代码

剑指 Offer 24. 反转链表

剑指offer(24)

剑指 Offer 24. 反转链表

LeetCode(剑指 Offer)- 24. 反转链表