题目
给定链表 head 和两个整数 m 和 n. 遍历该链表并按照如下方式删除节点:
开始时以头节点作为当前节点.
保留以当前节点开始的前 m 个节点.
删除接下来的 n 个节点....输入: head = [1,2,3,4,5,6,7,8,9,10,11,12,13], m = 2, n = 3
输出: [1,2,6,7,11,12]
解析: 保留前(m = 2)个结点, 也就是以黑色节点表示的从链表头结点开始的结点...输入: head = [1,2,3,4,5,6,7,8,9,10,11], m = 1, n = 3
输出: [1,5,9]
解析: 返回删除结点之后的链表的头结点....[9,3,7,7,9,10,8,2], m = 1, n = 2
输出: [9,7,8]
提示:
1 <= 链表结点数 <= 10^4.
[1 的每一个结点值 <=10^6].
1 m,n <= 1000
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/delete-n-nodes-after-m-nodes-of-a-linked-list