Problem
Ask
Submissions

Problem: Remove Linked List Elements

Medium
30 min
Explore how to remove all nodes with a given value from a linked list efficiently through in-place manipulation. This lesson helps you understand constraints and implement solutions that update the linked list without extra memory, preparing you for common coding interview scenarios involving linked list modification.

Statement

You are given the head of a linked list and an integer k. Remove all nodes from the linked list where the node’s value equals k, and return the head of the updated list.

Constraints:

  • The number of nodes in the linked list is in the range [0,103][0, 10^3].

  • 11 \leq Node.value 50\leq 50

  • 00 \leq k 50\leq 50

Problem
Ask
Submissions

Problem: Remove Linked List Elements

Medium
30 min
Explore how to remove all nodes with a given value from a linked list efficiently through in-place manipulation. This lesson helps you understand constraints and implement solutions that update the linked list without extra memory, preparing you for common coding interview scenarios involving linked list modification.

Statement

You are given the head of a linked list and an integer k. Remove all nodes from the linked list where the node’s value equals k, and return the head of the updated list.

Constraints:

  • The number of nodes in the linked list is in the range [0,103][0, 10^3].

  • 11 \leq Node.value 50\leq 50

  • 00 \leq k 50\leq 50