Cousins in Binary Tree
In a binary tree, the root node is at depth0, and children of each depthknode are at depthk+1.
Two nodes of a binary tree are_cousins_if they have the same depth, but have different parents.
We are given therootof a binary tree with unique values, and the valuesx andy of two different nodes in the tree.
Return true if and only if the nodes corresponding to the valuesxandyare cousins.
Example 1:

Input:
root =
[1,2,3,4]
, x =
4
, y =
3
Output:
falseExample 2:

Input:
root =
[1,2,3,null,4,null,5]
, x =
5
, y =
4
Output:
trueExample 3:

Note
直接暴力做吧,依据:深度一样,parent不一样,分别存一下吧
Code
Last updated