二叉树OJ题(三)

简介: ✅每日一练:226. 翻转二叉树 - 力扣(LeetCode)

ec40b8d780024bf7b57f6c36e705c4c6.png

解题思路:

利用递归思想,如果根节点不为空,递归左右子树的值进行交换;

publicTreeNodeinvertTree(TreeNoderoot) {
if (root==null) {
returnnull;
        }
TreeNodetmp=root.left;
root.left=root.right;
root.right=tmp;
invertTree(root.left);
invertTree(root.right);
returnroot;
    }

目录
相关文章
|
6月前
二叉树OJ题(1)
二叉树OJ题(1)
37 0
|
6月前
|
Java C++ Python
leetcode-654:最大二叉树
leetcode-654:最大二叉树
53 0
|
6月前
|
API
Leetcode-二叉树oj题
Leetcode-二叉树oj题
30 0
Leetcode-二叉树oj题
|
6月前
|
存储
二叉树相关OJ题
二叉树相关OJ题
|
6月前
LeetCode-二叉树OJ题
LeetCode-二叉树OJ题
33 0
|
6月前
二叉树OJ题目(2)
二叉树OJ题目(2)
32 0
|
11月前
LeetCode——OJ题之二叉树【上】
LeetCode——OJ题之二叉树【上】
47 1
|
6月前
|
API
二叉树的OJ练习(二)
二叉树的OJ练习(二)
|
6月前
|
API C语言
二叉树的OJ练习(一)
二叉树的OJ练习(一)
|
6月前
二叉树OJ题:LeetCode--144.二叉树的前序遍历
二叉树OJ题:LeetCode--144.二叉树的前序遍历
42 0