方法 找到反转区间的首尾地址[pos_m, pos_n],并记录左边界的前一个位置pre_m,右边界的后一个位置next_n 单独反转区间,返回反转后的链表首地址pp(反转函数内部以及将反转后的链表尾部指向next_n了) 进行拼接:pre_m-<next = pp; (pp尾部的拼接在2中已经做好了) 需要注意的是当pos_m就是链表尾部的时候,直接返回pp即可,不用拼接前面(也拼接不了,此时pre_m为nullptr) * struct ListNode { * int val; * struct ListNode *next; * }; */ class Solut...