反转链表

Posted 望川拓

tags:

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

在断裂之前将下一个节点保存下来

import java.util.Stack;
public class Solution {
public ListNode ReverseList(ListNode head) {
if(head == null ) return null;

ListNode pre = null;
ListNode next = null;

while(head != null){
next = head.next;
head.next = pre;

pre = head;
head = next;
}
return pre;
}
}

以上是关于反转链表的主要内容,如果未能解决你的问题,请参考以下文章

求c程序反转链表

剑指Offer-反转链表

Leetcode练习(Python):链表类:第92题:反转链表 II:反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。

反转链表

反转链表 II 区间反转

反转链表