Concept Flow - Delete by Value in Doubly Linked List
Start at head
Check if current node's value == target?
No→Move to next node
If current == null
Adjust pointers of prev and next nodes
Delete current node
Stop or continue if multiple deletions
Start from the head node, check each node's value. If it matches the target, adjust the previous and next pointers to remove the node, then delete it. Stop when the node is deleted or list ends.
