class Node代码逆序流程{ V value; Node next; } // 反转单向链表 public Node reserveList(Node head){ Node pre = null; //上一个节点 Node cur = head; //当前节点 while (cur != null){ //节点不为空 Node next = cur.next; //新建一个next节点,为当前节点的下一个节点 cur.next = pre; //为当前节点的下一个节点 指向上一个节点 pre = cur; // 上一个节点 指向当前节点 cur = next; // 当前节点,指向当前节点的下一个节点 } return pre; }



