将一个二叉树左右翻转(Java 版)
2016-03-28 17:54
405 查看
public class Solution { public TreeNode invertTree(TreeNode root) { if (root == null) { return null; } root.left = invertTree(root.left); root.right = invertTree(root.right); TreeNode tmp = root.left; root.left = root.right; root.right = tmp; return root; } }
相关文章推荐
- 学习java心得 三
- Java中的静态绑定和动态绑定
- spring mvc 注解参数详解@
- Java 计算两个日期直接相差多少天
- Java基础------知识点整理(八)-----内部类
- java 调用webservice的各种方法总结
- JSoup——用Java解析html网页内容
- JAVA学习作品之销售管理系统V1.0
- Spring MVC是什么
- Java 关键字static final使用总结
- [JAVA · 初级]:12.内部类
- SpringMVC与Struts2的主要区别
- eclipse android开发 错误提示:path for project must only have one segment
- java 实现word 转PDF (采用第三方技术 IText、Poi、Jsoup)
- struts2 Constants
- Dijkstra算法的java实现
- Integer与int的比较
- Java中 List移除相应元素的超简洁写法
- Java集合
- ElasticSearch java API 按照某个字段排序