Remove Linked List Elements
Given the head of a linked list and an integer val, remove all the nodes of the linked list that has Node.val == val, and return the new head.

30:00

Remove Linked List Elements
easy
Topics
Companies

Given the head of a linked list and an integer val, remove all the nodes of the linked list that has Node.val == val, and return the new head.

Example 1:
Input: {"head":[1,2,6,3,4,5,6],"val":6}
Output: [1,2,3,4,5]
Constraints:
  • The number of nodes is in the range [0,104][0, 10^4].

  • 1Node.val501 \leq \text{Node.val} \leq 50

  • 0val500 \leq \text{val} \leq 50

Input
arr ={"head":[1,2,6,3,4,5,6],"val":6}

Remove all nodes with value 6

Remove Value

6

Linked List
1
2
6
3
4
5
6

null

Previous
Current
Removed
Variables
No variables to display
DepthFunction Call
Stack empty
0/8