自感感觉是用的最笨的解题思路,后续有好的思路再回来分享。 1、找到m位置的节点m和m位置前一个节点p(如果m=1那么m节点就是头节点,m前一个节点就不存在)。 2、找到位置n的节点n和位置n下一个节点l。 3、然后反转m到n的节点返回一个c节点。 4、如果m不是头节点那么p.next=c,然后m.next=l(注意链表反转时添加一个指针指向m节点),返回head。 如果m是头节点,那么m.next=l,返回c节点。完成