思路分析: 正向链表,只能访问当前结点的下一个结点,无法访问上一个结点。要反转,因此需要一个指针保存上一个结点。 调整当前结点的next指针指向上一个结点后,链表断开,无法访问到下一个结点,因此在反转指针之前,需要一个指针保存当前结点的下一个结点。 当然,当前结点也是需要一个指针来索引,因此本题需要设置三个指针。(或者把传入的头结点当作当前结点) code //迭代 ListNode* ReverseList(ListNode* pHead) { if (!pHead) return nullptr; ListNode* curNode=pHead;//当前...