JZ-018-二叉树的镜像
二叉树的镜像 题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。代码
【JZ-018-二叉树的镜像】题目链接: 二叉树的镜像
/**
* 标题:二叉树的镜像
* 题目描述
* 操作给定的二叉树,将其变换为源二叉树的镜像。
* 题目链接:
* https://www.nowcoder.com/practice/564f4c26aa584921bc75623e48ca3011?tpId=13&&tqId=11171&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking
*/
public class Jz18 {/**
* 递归法
*
* @param root
*/
public static void mirror(TreeNode root) {
if (root == null || (root.left == null && root.right == null)) {
return;
}
TreeNode temp = root.left;
root.left = root.right;
root.right = temp;
mirror(root.left);
mirror(root.right);
}public static void main(String[] args) {
TreeNode root = new TreeNode(1);
mirror(root);
}
}
【每日寄语】 世上最耀眼的光芒除了太阳还有你努力的模样。
推荐阅读
- 【生信技能树】R语言练习题|【生信技能树】R语言练习题 - 中级
- java中如何实现重建二叉树
- 种树郭橐驼传(文言句式+古今异义+词类活用+通假字)
- 白杨树
- 08黑龙江迟淑荣弯柳树网络学院第五期学习赵宗瑞老师主讲的(传统文化与身心健康)教育体系心得体会
- [原创]能见沂山一棵树,胜读十年无用书!
- 涵养字外功
- 2018.07.07《刺杀骑士团长》村上春树
- 二叉树路径节点关键值和等于目标值(LeetCode--112&LeetCode--113)
- 撒哈拉沙漠-三毛