1373. Maximum Sum BST in Binary Tree

https://leetcode.com/problems/maximum-sum-bst-in-binary-tree

Description

Given a binary tree root, return the maximum sum of all keys of any sub-tree which is also a Binary Search Tree (BST).

Assume a BST is defined as follows:

  • The left subtree of a node contains only nodes with keys less than the node's key.

  • The right subtree of a node contains only nodes with keys greater than the node's key.

  • Both the left and right subtrees must also be binary search trees.

Example 1:

Example 2:

Example 3:

Example 4:

Example 5:

Constraints:

  • The number of nodes in the tree is in the range [1, 4 * 104].

  • -4 * 104 <= Node.val <= 4 * 104

ac

Last updated

Was this helpful?