题目描述:
给定链表中的一个节点,删除它。
分析:
用 后边的节点信息覆盖掉前边的 。
# 即用后一个节点,把前边节点的信息覆盖
# Definition for singly-linked list.
# class ListNode(object):
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution(object):
def deleteNode(self, node):
node.val = node.next.val # 4->1->1->9
node.next = node.next.next # 4->1->9