1123. Lowest Common Ancestor of Deepest Leaves
https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves
Description
Given the root of a binary tree, return the lowest common ancestor of its deepest leaves.
Recall that:
The node of a binary tree is a leaf if and only if it has no children
The depth of the root of the tree is
0. if the depth of a node isd, the depth of each of its children isd + 1.The lowest common ancestor of a set
Sof nodes, is the nodeAwith the largest depth such that every node inSis in the subtree with rootA.
Note: This question is the same as 865: https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes/
Example 1:

Example 2:
Example 3:
Constraints:
The number of nodes in the tree will be in the range
[1, 1000].0 <= Node.val <= 1000The values of the nodes in the tree are unique.
ac
Last updated
Was this helpful?