[Leetcode] 237. Delete Node in a Linked List

这题真的有写的必要吗。
这么说吧,在题目给定的条件里你并不能真正的删除该节点,所以你能做的其实就是删除下一个节点,并在删除前把下一个节点的值给当前节点。

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

猜你喜欢

转载自blog.csdn.net/chaochen1407/article/details/81146013