今天题目如下:
这题目很简单,仅仅是删除单链表中节点,而且想不到的时候题目并不需要你首先遍历链表获取要删除节点的位置,因为函数参数就是那个节点,代码如下:
1 /** 2 * Definition for singly-linked list. 3 * function ListNode(val) { 4 * this.val = val; 5 * this.next = null; 6 * } 7 */ 8 /** 9 * @param {ListNode} node 10 * @return {void} Do not return anything, modify node in-place instead. 11 */ 12 var deleteNode = function(node) { 13 node.val = node.next.val; 14 node.next = node.next.next; 15 };
今天先这样吧,只有慢慢来,才会慢慢地喜欢上刷题。