题目地址

解题思路

因为题目要求不能访问头部节点,只能访问当前删除的节点。所以要想删除当前的节点,可以利用后一个节点将当前节点的值替换掉

代码

  1. var deleteNode = function(node) {
  2. node.value = node.next.value;
  3. node.next = node.next.next;
  4. };