Concept Flow - Delete Node by Value
Start at head
Check if head is NULL
Stop
Delete head
Update head
Stop
Delete node
Stop
Start from the head node, check if it matches the value to delete. If yes, delete head. Otherwise, traverse to find the node and delete it if found.
