LeetCode第九十九题—恢复二叉搜索树
自己代码的开源仓库:click here 欢迎Star和Fork :)
¶题目描述
给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。
进阶:使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗?
1 | 示例 1: |
1 | 示例 2: |
¶代码
1 | # Definition for a binary tree node. |
Blog
自己代码的开源仓库:click here 欢迎Star和Fork :)
给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。
进阶:使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗?
1 | 示例 1: |
1 | 示例 2: |
1 | # Definition for a binary tree node. |