How would you remove a node from a list with only a pointer to the node itself?
Anonymous
Copy the value of the next node in this node and have it point to next->next, in effect deleting the "next" node instead.
Check out your Company Bowl for anonymous work chats.