The conditions for the question
1. you dont have any head ptr
2. you cant traverse as you dont have head ptr
3. its a singly link list
4. each node is dynamically allocated
You only have a pointer to the node which you have to delete, and that is pointing to the last node of the singly link list.
Is it at all possible ?