226. Invert Binary Tree
2016-04-02 11:16
288 查看
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ public class Solution { public TreeNode invertTree(TreeNode root) { if(root==null) return null; TreeNode temp=root; TreeNode t=null; t=temp.left; temp.left=temp.right; temp.right=t; invertTree(temp.left); invertTree(temp.right); return temp; } }
相关文章推荐
- VS(Microsoft Visual Studio2010)工具打开项目所需的应用程序,出现未安装(.csproj)的应用程序的解决办法
- TMS Grid
- Android App测试分析方法(总结 && 重写)
- HashSet Demo
- 心理测试:DISC性格测试(完整版)
- 3. Longest Substring Without Repeating Characters
- Kivy A to Z -- 怎样从python代码中直接訪问Android的Service
- [gj]HK一行所见闻
- uoj #58. 【WC2013】糖果公园(树上莫队算法+修改操作)
- NuGet packages引用包多版本存档清理
- java基础语法注意点归纳总结
- frameSet控制页面布局
- 5-15 计算圆周率 (15分)
- 二叉树和二叉查找树
- 遗传算法入门(连载之三)
- 让eclipse代码编辑器换下皮肤
- 数据库操作
- 这十二行代码是如何让浏览器爆炸的? -DoS攻击分析及防御
- Java内存区域分析
- shell脚本实现检測回文字符串