0099. Recover Binary Search Tree
Last updated
Last updated
https://leetcode.com/problems/recover-binary-search-tree
You are given the root
of a binary search tree (BST), where the values of exactly two nodes of the tree were swapped by mistake. Recover the tree without changing its structure.
Example 1:
Example 2:
Constraints:
The number of nodes in the tree is in the range [2, 1000]
.
-231 <= Node.val <= 231 - 1
Follow up: A solution using O(n)
space is pretty straight-forward. Could you devise a constant O(1)
space solution?