class Solution {
int sum = 0;
public TreeNode convertBST(TreeNode root) {
visitTree(root);
return root;
}
public void visitTree(TreeNode root){
if(root != null){
visitTree(root.right);
root.val = root.val + sum;
sum = root.val;
visitTree(root.left);
}
}
}
相关文章
- 09-30【LeetCode每日一题】2020.7.03 108. 将有序数组转换为二叉搜索树
- 09-301038. 把二叉搜索树转换为累加树
- 09-30[1038]把二叉搜索树转换为累加树
- 09-30LeetCode Hot 100 No.538 把二叉搜索树转换为累加树
- 09-30【LeetCode】108. 将有序数组转换为二叉搜索树
- 09-30LeetCode 108. 将有序数组转换为二叉搜索树
- 09-30LeetCode-108-将有序数组转换为二叉搜索树
- 09-30leetcode 将有序数组转换为二叉搜索树
- 09-30538. 把二叉搜索树转换为累加树
- 09-30leetcode 538. 把二叉搜索树转换为累加树