Concept Flow - Singly linked list structure
Create new node
Set node data and next pointer
If list empty?
Yes→Set head to new node
Traverse to last node
Insert new node at end
Done
This flow shows how a new node is created and added to a singly linked list, either as the first node or appended at the end.