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