题目来源:LeetCode19:删除链表的倒数第N个结点
问题抽象: 给定一个单向链表的头节点 head 和一个正整数 n,要求删除链表中倒数第n个节点,并返回删除后的链表头节点。核心需求如下:
- 定位倒数节点:需在单次遍历内完成定位(禁止使用两次遍历先求长度),通常采用双指针间距法(快指针领先慢指针
n步)。 - 删除操作:
- 若删除中间节点:调整前驱节点的
next指向被删节点的后继; - 若删除头节点:直接返回
he
- 若删除中间节点:调整前驱节点的
问题抽象: 给定一个单向链表的头节点 head 和一个正整数 n,要求删除链表中倒数第n个节点,并返回删除后的链表头节点。核心需求如下:
n 步)。next 指向被删节点的后继;he
1278

被折叠的 条评论
为什么被折叠?