Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 571 Bytes

File metadata and controls

28 lines (19 loc) · 571 Bytes

Follow up for problem "Populating Next Right Pointers in Each Node".

What if the given tree could be any binary tree? Would your previous solution still work?

Note:

  • You may only use constant extra space.

For example,

Given the following binary tree,

1
       / \
      2 3
     / \ \
    4 5 7

After calling your function, the tree should look like:

1 -> NULL
       / \
      2 -> 3 -> NULL
     / \ \
    4-> 5 -> 7 -> NULL

Show Tags Tree Depth-first Search