class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next# 这道题还是很简单的,我们只需要两遍的遍历,找到链表中倒数第n的前一个,# 然后把n的前一个节点的next指向n的下一个节点,就可以了.# 这里需要注意的是,如果链表的长度为1,我们好办了.# 因此这里我们定义一个链表的节点,然后让他指向头结点.# 这样我们就能实现删除第一个节点了.class Solution: def re…