Back to course home
0% completed
Amount of Time for Binary Tree to Be Infected (medium)
Problem Statement
You are given the root
of a binary tree with unique values and an integer start
.
At the start time (minute 0)
, an infection starts from the node with the value start
.
Each minute, a node becomes infected if:
- It is currently
uninfected
. - It is
adjacent
to aninfected
node.
Return the number of minutes
required for the entire tree to become infected.
Examples
Example 1:
- Input: root = [1, 2, 3, null, 4, 5, 6], start = 3
- Expected Output: 3
- Explanation: The tree structure is:
1 / \ 2 3
.....
.....
.....
Like the course? Get enrolled and start learning!
Table of Contents
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible