Populating Next Right Pointers In Each Node Ii

easy
Given a binary tree

struct Node {
  int val;
  Node *left;
  Node *right;
  Node *next;
}
Populate each next pointer to point to its next right node. If there is no next right node, the next pointer should be set to NULL.

Initially, all next pointers are set to NULL.

Input Format

Root Node of tree

Output Format

NA

Constraints

The number of nodes in the tree is in the range [0, 6000].
-100 <= Node.val <= 100

Notice

NA

Example

Input
1
Output
 
Previous
3 Sum Closest
Next
Minimum Number Of Operations To Move All Balls To Each Box

Related Questions