Remove Nodes With Greater Value In Linked List
Remove nodes from linked list where node's value is less than its right neighbor. Return modified linked list head. Example: [5,2,13,3,8] -> [13,8].
2487. Remove Nodes From Linked List Medium You are given the head of a linked list. Remove every node which has a node with a greater value anywhere to the right side of it. Return the head of the modified linked list. Example 1: Input: head = [5,2,13,3,8] Output: [13,8] Explanation: The nodes that should be removed are 5, 2 and 3. Node 13 is to the right of node 5. Node 13 is to the right of node 2. Node 8 is to the right of node 3. Example 2: Input: head = [1,1,1,1] Output: [1,1,1,1] Explanation: Every node has value 1, so no nodes are removed. Constraints: The number of the nodes i...
