删除链表倒数第k个节点
1. Link
2. 描述
给定一个链表,删除链表的倒数第 nn 个节点并返回链表的头指针 例如,给出的链表为: 1\to 2\to 3\to 4\to 51→2→3→4→5, n= 2n=2. 删除了链表的倒数第 nn 个节点之后,链表变为1\to 2\to 3\to 51→2→3→5. 备注:题目保证 nn 一定是有效的 请给出请给出时间复杂度为\ O(n) O(n) 的算法
示例1
输入:
复制返回值:
3. 描述
找linkedlist的长度和 计算数第k个node的正向数的位置p
找到p-1位置的node,并把p后面的next接到p-1的node。如果p node不存在,就跳过
4. Coding
Last updated
Was this helpful?