Concept Flow - Zigzag Level Order Traversal
Start at root node
Initialize queue with root
While queue not empty
Process current level nodes
Collect node values in order
If level is even: left to right
Reverse order for odd levels
Add children to queue
Move to next level
Repeat until queue empty
Return zigzag order list
Traverse the tree level by level, alternating the order of node values between left-to-right and right-to-left at each level.