翻转二叉树
翻转二叉树
给你一棵二叉树的根节点 root
,翻转这棵二叉树,并返回其根节点。
示例 1:
1 | 输入:root = [4,2,7,1,3,6,9] |
示例 2:
1 | 输入:root = [2,1,3] |
示例 3:
1 | 输入:root = [] |
提示:
- 树中节点数目范围在
[0, 100]
内 -100 <= Node.val <= 100
递归三步走:
- 函数返回值:根节点
- 递归结束条件:
root==null
- 执行逻辑:将左右孩子互换
1 | class Solution { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 面试资料!