Java题解思路:我的一般分析思路就是我们最后需要的是什么,1.先确定我们要的是什么样子的内容,本题中我们要输出的一个链表反转的头结点,即就是先将链表反转,再给出最后链表的头结点;2.看输入是什么,本题中输入的是原链表的头结点,我们需要依据头结点进行操作下移,并对取出的当前结点串联成输出的链表;依据上述两个输入输出我们知道,链表反转是比需要做的。 同样我们使用三个结点进行演示: 我们需要先声明一个节点:last 。这个结点表示我们最后需要输出的结果:初始时我们的输出链表是空的;代码表示可以如下 public class Solution { public ListNode ReverseL...