Print all nodes that don't have sibling GFG POTD Python Solution geeks for geeks

Опубликовано: 25 Октябрь 2024
на канале: VS Code
113
2

Problem - https://www.geeksforgeeks.org/problem...

Given a Binary Tree of n nodes, find all the nodes that don't have any siblings. You need to return a list of integers containing all the nodes that don't have a sibling in sorted order (Increasing).

Two nodes are said to be siblings if they are present at the same level, and their parents are the same.

Note: The root node can not have a sibling so it cannot be included in our answer.

Example 1:

Input :
37
/
20
/
113

Output:
20 113
Explanation:
Nodes 20 and 113 dont have any siblings.

Example 2:

Input :
1
/ \
2 3

Output:
-1
Explanation:
Every node has a sibling