Concept Flow - Add Two Numbers Represented as Linked List
Start with two linked lists
Initialize carry = 0, dummy head node
Traverse both lists simultaneously
Add digits + carry
Create new node with sum % 10
Update carry = sum / 10
Move to next nodes
Repeat until both lists and carry are empty
Return list starting after dummy head
We add digits node by node from two lists, keep track of carry, and build a new list with the sum.
