给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。
示例
给定一个链表: 1->2->3->4->5, 和 n = 2. |
解法
核心思想:采用双指针,使他们相差n个位置,则后面的指针到达最后一个元素时,前面的指针刚好指向要删除元素的前一个元素。
class Solution: |
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。
给定一个链表: 1->2->3->4->5, 和 n = 2. |
核心思想:采用双指针,使他们相差n个位置,则后面的指针到达最后一个元素时,前面的指针刚好指向要删除元素的前一个元素。
class Solution: |
微信支付
支付宝