LeetCode
Populating Next Right Pointers in Each Node II
Click
here
for an explanation.