/* Ajith - Syntax Higlighter - End ----------------------------------------------- */

## 12.25.2012

### Deleting a Node from a Singly Linked List

Previous Article: Implementation of Singly Linked List.
Next Article: Reversing a Singly Linked List

Deletion of a Node from a Singly Linked List
Similar to insertion we have three cases for deleting a Node from a Singly Linked List.

• Deleting First Node in Singly Linked List

To complete deletion of firstNode in the list we have to change Head pointing to Next of firstNode.

Pseudocode:
firstNode = Head

free firstNode
Complexity:
Time Complexity: O(1)
Space Complexity: O(1)