三种方法: public class Solution { //方法一:尾插法构建单链表 //head参数就是头指针,指向第一个数据节点 public ListNode ReverseList1(ListNode head) { if (head == null){//空链表 return null; } if (head.next==null) {//只有一个数据节点 return head;//反转后仍然是它自己 ...