给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。
输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2->3->4->5
// 哨兵var removeElements = function (head, val) {let dummy = new ListNode(0);//哑节点dummy.next = head;let cur = dummy;while (cur.next) {// 判断的是cur.next,所以出口也是cur.nextif (cur.next.val == val) {cur.next = cur.next.next;} else {cur = cur.next;}}return dummy.next;};
