237. 删除链表中的节点

  1. 题目链接

  2. 解题思路:就是把后面链表的值,依次往前挪,最后一个节点挪完之后,把倒数第二个节点的next指向空即可

  3. 代码

    class Solution:
        def deleteNode(self, node):
            next_node = node.next
            while next_node.next:
                node.val = next_node.val
                node = next_node
                next_node = next_node.next
            node.val = next_node.val
            node.next = None
    
posted @ 2025-02-15 20:11  ouyangxx  阅读(22)  评论(0)    收藏  举报