文章目录

题目介绍

在这里插入图片描述
在这里插入图片描述
注意:题目只给的传入参数是要删除的节点,没有给头结点,并且无返回值

解法

思路:比如示例 1,我们可以把第二个节点的值替换成第三个节点的值,然后删除第三个节点,「看起来」删除前后就是一样的。

具体来说,先把 node.val 更新成 node.next.val,然后删除 node 的下一个节点,把 node.next 更新成 node.next.next。

class Solution {
    public void deleteNode(ListNode node) {
        node.val = node.next.val;
        node.next = node.next.next;
    }
}

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部