1. You are given a partially written BinaryTree class. 2. You are required to find the root of largest sub-tree which is a BST. Also, find the number of nodes in that sub-tree. 3. Input is managed for you. Note -> Please refer the question video for clarity.
Input Format
Input is managed for you.
Output Format
<root of largest sub-tree which is a bst>@<number of nodes in the largest sub-tree which is a bst>
Constraints
Time complexity must be O(n) Space should not be more than required for recursion (call-stack)
Notice
Try First, Check Solution later
1. You should first read the question and watch the question video.2. Think of a solution approach, then try and submit the question on editor tab.3. We strongly advise you to watch the solution video for prescribed approach.Example
Input
15 50 25 12 n n 37 n n 75 62 n n 87 n n
Output
50@7