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].

  • 1≤Node.val≤501 \leq \text{Node.val} \leq 50

  • 0≤val≤500 \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