当前位置:网站首页>JZ27 二叉树的镜像
JZ27 二叉树的镜像
2022-08-02 15:35:00 【syc596】
JZ27 二叉树的镜像
二叉树的镜像_牛客题霸_牛客网 (nowcoder.com)
//11
//自顶向下递归
import java.util.*;
public class Solution {
public TreeNode Mirror (TreeNode root) {
if(root==null){
return null;
}
TreeNode tmp=root.left;
root.left=root.right;
root.right=tmp;
Mirror(root.left);
Mirror(root.right);
return root;
}
}
// //栈
// import java.util.*;
// public class Solution {
// public TreeNode Mirror (TreeNode root) {
// if(root==null){
// return null;
// }
// Stack<TreeNode> st=new Stack<>();
// st.push(root);
// while(st.isEmpty()==false){
// TreeNode cur=st.pop();
// if(cur.left!=null){
// st.push(cur.left);
// }
// if(cur.right!=null){
// st.push(cur.right);
// }
// TreeNode tmp=cur.left;
// cur.left=cur.right;
// cur.right=tmp;
// }
// return root;
// }
// }边栏推荐
猜你喜欢

华为研究院19级研究员几年心得,终成趣谈网络协议文档,附大牛讲解

UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 178: illegal multibyte s

CS5210的参数详情资料分享

Alibaba "MySQL Growth Manual" Lite Edition

Thinkpad E430c使用u盘安装系统

面试必问的HashCode技术内幕

.NET性能优化-使用SourceGenerator-Logger记录日志

Break the stereotype, DIY is your own unique mall

快速搞懂Seata分布式事务AT、TCC、SAGA、XA模式选型

05-读写锁、阻塞队列及四组API、同步队列
随机推荐
8大软件供应链攻击事件概述
.NET性能优化-使用SourceGenerator-Logger记录日志
uniapp 小程序 动态style class
Qt读取Json文件(含源码+注释)
redis学习四redis消息订阅、pipeline、事务、modules、布隆过滤器、缓存LRU
无线振弦采集仪远程修改参数方式
SIGIR'22 推荐系统论文之POI篇
太帅了!我用炫酷大屏展示爬虫数据!
tiup mirror set
Qt | 模态对话框和非模态对话框 QDialog
(LinkedList与链表) 和 (ArrayList与顺序表)的区别
【[SCOI2005] 互不侵犯】【状压DP(含概念讲解)】
数据防泄漏产品该如何选择
Qt | 关于QPalette的使用
第十七天笔记
2.6 - 进程资源
AI智能剪辑,仅需2秒一键提取精彩片段
威纶通触摸屏如何隐藏系统设置箭头图标及通过参数进入系统设置?
面试官的角度谈谈算法岗面试的过程(岗位涉及到OCR、目标检测、图像分割、语音识别等领域)
WWW'22 推荐系统论文之图神经网络篇