| 148 | } |
| 149 | |
| 150 | int minTime(Node* root, int target){ |
| 151 | map<Node*, Node*> nodeToParent; |
| 152 | Node* targetNode = createParentMapping(root, target, nodeToParent); |
| 153 | |
| 154 | int ans = burnTree(targetNode, nodeToParent); |
| 155 | return ans; |
| 156 | } |
| 157 | }; |
| 158 | |
| 159 | int main() { |