恢复二叉搜索树 二叉搜索树中的两个节点被错误地交换. 请在不改变其结构的情况下,恢复这棵树. 示例 1: 输入: [1,3,null,null,2] 输出: [3,1,null,null,2] 示例 2: 输入: [3,1,4,null,null,2] 输出: [2,1,4,null,null,3] 进阶: 使用 O(n) 空间复杂度的解法很容易实现. 你能想出一个只使用常数空间的解决方案吗? 中序遍历二叉树,出现的节点的值会升序排序,如果有两个节点位置错了,那肯定会出现降序.设置一个pre节点…