Concept Flow - Add Two Numbers Represented as Linked List
Start with two linked lists
Initialize carry = 0 and dummy head
Traverse both lists simultaneously
Add 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 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.
