0742. Closest Leaf in a Binary Tree

https://leetcode.com/problems/closest-leaf-in-a-binary-tree

Description

Given the root of a binary tree where every node has a unique value and a target integer k, return the value of the nearest leaf node to the target k in the tree.

Nearest to a leaf means the least number of edges traveled on the binary tree to reach any leaf of the tree. Also, a node is called a leaf if it has no children.

Example 1:

Example 2:

Example 3:

Constraints:

  • The number of nodes in the tree is in the range [1, 1000].

  • 1 <= Node.val <= 1000

  • All the values of the tree are unique.

  • There exist some node in the tree where Node.val == k.

ac

Last updated

Was this helpful?