LeetCode lc226翻转二叉树
1. 题目地址:https://leetcode-cn.com/problems/invert-binary-tree/
2. 题目解答:
从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点 \textit{root}root 的左右两棵子树都已经翻转,那么我们只需要交换两棵子树的位置,即可完成以 \textit{root}root 为根节点的整棵子树的翻转。
作者:LeetCode-Solution
链接:https://leetcode-cn.com/problems/invert-binary-tree/solution/fan-zhuan-er-cha-shu-by-leetcode-solution/
来源:力扣(LeetCode)
var invertTree = function(root) { if (!root) { return null; } const left = invertTree(root.left); const right = invertTree(root.right); root.left = right; root.right = left; return root; };

浙公网安备 33010602011771号