Singly Linked List

Singly linked list is a data structure that holds a sequence of linked nodes.
Each node has value and pointer

      -----------------            -----------------            
      | Data | Pointer| ------->| Data | Pointer| 
      -----------------            -----------------