class ListNode: def __init__(self, val, next=None): self.val = val self.next = next
如果不使用虚拟节点那么头节点的删除需要另外写一段逻辑进行头节点的清理 通过设置虚拟头节点解决这个问题。通过覆盖进行删除操作。 链表的