LeetCode19题,删除链表的倒数第N个节点
题目描述:
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。
示例:
给定一个链表: 1->2->3->4->5, 和 n = 2.
当删除了倒数第二个节点后,链表变为 1->2->3->5.
说明:
给定的 n 保证是有效的。
进阶:
你能尝试使用一趟扫描实现吗?
解题思路:
双指针,可以理解为m米赛跑我先跑n米,然后我们再同时同速度跑,那么你跑的距离为m-n
代码实现,源码地址LeetCode19:
public L
原创
2020-07-16 10:36:05 ·
134 阅读 ·
0 评论