核心思想 借鉴了漫漫云天自翱翔的父函数通过递归,m和n减一的思路来确定反转部分 最初我的思路是通过一遍循环,找出来开始和反转的结点,局部反转的独立函数大同小异,因为调试的时间有点长,就暂时放弃了我分享的原因是因为,题解里没有c的实现 父函数递归入栈,找到实际要反转的结点 根据head->next, m-1, n-1,当m=1的时候,也正是反转开始结点,此时的n结点也正好是反转的结束结点 父函数递归找到了实际反转的开始结点,则开始反转 提供独立的反转函数 反转函数通过递归实现 递归结尾条件是n==1, 即入栈n个结点即到了尾结点,用全局变量标记出来,也就是新头结点 出栈的时候,...