牛客网(剑指offer) 第十八题 二叉树的镜像
题目描述
<?php/*class TreeNode{var $val;var $left = NULL;var $right = NULL;function __construct($val){$this->val = $val;}
}*/
function Mirror(&$root)
{// write code here$tree=new TreeNode(null);if($root!=null){$tree=$root->right;$root->right=$root->left;$root->left=$tree;if($root->left!=null){Mirror($root->left);}if($root->right!=null){Mirror($root->right);}}return $root;
}
牛客网(剑指offer) 第十八题 二叉树的镜像相关推荐
- 牛客网剑指offer编程实践1-10题
牛客网剑指offer编程实践1-10题 1.二维数组中的查找 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这 ...
- 牛客网剑指offer编程实践41-50题
41.和为S的连续正数序列 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100.但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两 ...
- 牛客网剑指offer编程实践51-66题
51. 构建乘积数组 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]A[1]...A[i-1]A[i+1]...A[n-1].不 ...
- 牛客网剑指offer编程实践31-40题
31. 整数中1出现的次数(从1到n整数中1出现的次数) 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1.10.11.12. ...
- 牛客网剑指offer编程实践21-30题
21.栈的压入.弹出序列 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5, ...
- 牛客网剑指offer编程实践11-20题
11.二进制中1的个数 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 解答: 方法: 如果一个整数不为0,那么这个整数至少有一位是1.如果我们把这个整数减1,那么原来处在整数最右边 ...
- Day5.牛客网剑指offer 67题之43-54题(java代码)
文章目录 Day5.牛客网剑指offer 67题之43-54题 43.左旋转字符串 44.翻转单词顺序列 45.扑克牌顺序 46.孩子们的游戏 47.求1+2+...+n 48.不用加减乘除做加法 4 ...
- Java算法:牛客网Java版剑指Offer全套算法面试题目整理及电子档,Java算法与数据结构面试题,面试刷题、背题必备!牛客网剑指offer
剑指offer(java版) 牛客网Java版剑指Offer全套题目67道 资源来源于网络 目录 1.二维数组中的查找 2.替换空格 3.从尾到头打印链表 4.重建二叉树 5.用两个栈实现队列 6.旋 ...
- 牛客网剑指offer java 全部题解
经过数月的努力,终于更完了牛客网的66道剑指offer,以下的顺序和大家在牛客网的顺序是一样的(排序也花了不少时间),希望对大家找工作/提高算法能力能起到些许帮助. 每天一道剑指offer-二维数组中 ...
- 《牛客网 剑指Offer前20题》
<剑指Offer> 牛客网 前20道题 前言知识 面试题1:二维数组中的查找 面试题2:二维数组中的查找 面试题3:从头到尾打印链表 面试题4:重建二叉树 ***** 面试题5:两个栈实现 ...
最新文章
- •Grid报表和Free From报表产品之比较
- hexo+githup搭建属于自己的博客
- CodeForces - 1335F Robots on a Grid(拓扑找环+反向dfs/倍增)
- 特性Attribute
- c语言100阶乘的代码,求10000的阶乘(c语言代码实现)
- 多个命令执行结果输出到同一个文件(批处理)
- Linux内核分析 - 网络[十五]:陆由表[再议]
- 简单的移动端打开pdf文件。
- 心算技巧 —— 大数的三次方根
- 为什么使用了security 后台出不来了_C#实现使用MD5加密用户登录密码,System.Web.Security报错...
- 利润表模板excel_年薪60w财务总监:工作八年,这10个Excel必备财务系统,效率翻倍...
- 试卷模板 html,试卷模板怎么转换a4Word
- SPSS作业-检验两组数据有无显著
- 国内交通银行OSA账户被注销后,企业该如何面对这种局面?
- PyQt5 与 PySide2 所有事件大集合,一段代码包括键盘、鼠标和窗口所有事件
- Java萌新入门的第一篇文章
- python openpyxl 获取表头
- FreeRTOS队列原理
- [计算机数值分析]改进欧拉格式解常微分方程的初值问题
- Packet Tracer 思科模拟器入门教程 之十四 路由器综合路由配置
热门文章
- 递归_三要素_基础算法必备
- 【万能小说分析】【python】【词频分析】【词频统计】【jieba】【matplotlib】【wordcloud】【绘图】
- ORACLE TEXT DATASTORE PREFERENCE(五)
- 谷歌技术专家关于JavaScript的一个引人注目的观点
- springboot官网-pom.xml文件
- 33. Search in Rotated Sorted Array
- ##安装MySql数据库并解决如果安装出错卸载的注意事项
- 浅谈严格模式和混杂模式
- xlrd、xlwt操作execl表格
- (转)java类初始化顺序 - jackyrong的世界 - 博客园