java牛客BM1.反转链表
Posted 青春无敌美少
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java牛客BM1.反转链表相关的知识,希望对你有一定的参考价值。
牛客BM1.反转链表
解题思路:
首先要反转链表,我们必须要知道此结点的前驱结点和后继结点,定义 pre 和 next
结点。反转最简单的两个节点就是以下
多个结点是
实现代码:
public class Solution
public ListNode ReverseList(ListNode head)
if(head==null||head.next==null)
return head;
ListNode pre=null;
while(head!=null)
ListNode next=head.next;
head.next=pre;
pre=head;
head=next;
return pre;
以上是关于java牛客BM1.反转链表的主要内容,如果未能解决你的问题,请参考以下文章