Для данного двоичного дерева найдите наибольшее поддерево, которое также является деревом двоичного поиска?
Пример:
Input:
10
/ \
50 150
/ \ / \
25 75 200 20
/ \ / \ / \ / \
15 35 65 30 120 135 155 250
Вывод:
50
/ \
25 75
/ \ /
15 35 65