题解
代码:
class Solution {
public void deleteNode(ListNode node) {
node.val = node.next.val;
node.next = node.next.next;
}
}
引申:这么做会存在的问题
1.这样做是无法删除最后一个结点的
2.这样做根本就不是删除了node结点,而是改变node结点的值,但是删除node结点的下一个结点,这样做就是个取巧的做法,实际工程是一定不要这样做的