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
Add node values + carry
Calculate new digit and update carry
Create new node with digit, attach to result
Move to next nodes in both lists
Repeat until both lists and carry are empty
Return result list starting after dummy head
We add digits from two linked lists node by node, keep track of carry, create new nodes for sum digits, and continue until all digits and carry are processed.
