Concept Flow - Delete by Value in Doubly Linked List
Start at head
Check if current node value == target?
No→Move to next node
Reached end?
Yes→Value not found, stop
Delete current node by adjusting pointers
Done
Start from the head node, check each node's value. If it matches the target, adjust pointers to remove it. Otherwise, move to next node until end or found.
