[链表]–删除链表的倒数第 k 个节点 题目链接 leetcode19.删除链表的倒数第k个节点 类似题型 剑指Offer22.链表中倒数第k个节点 面试题 02.02.返回倒数第k个节点 题目 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 给定的 n 保证是有效的。 示例 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 解析 要删除倒数第 k 个节点,就需要连接该节点的前驱节点以及后继节点。除了暴力求解链表长度进行删除之外,可以找到它的前驱节点然后进行删除,第一个想到的当然是双指针法。再想想,双指针这也不知道倒数第 k 个节点在哪里啊,难道一定要求链表长度吗。解决这个问题ÿ