Invert Binary Tree
2015-06-24 14:25
357 查看
/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solution { public: TreeNode* invertTree(TreeNode* root) { if (!root) return NULL; TreeNode* l = invertTree(root->left); TreeNode* r = invertTree(root->right); root->left = r; root->right = l; return root; } };
相关文章推荐
- Histogram intersection(直方图交叉核,Pyramid Match Kernel)
- Suppress warning “Category is implementing a method which will also be implemented b
- 使用Nginx做邮件代理服务器配置
- iOS——二维码扫描
- MongoDB使用小结:一些常用操作分享
- Robot Framework + Selenium2Lib
- jQuery来实现一个简易的瀑布流技术
- ubuntu-12.04工作区内容变换所属工作区
- NGINX引入线程池 性能提升9倍
- patch -p0 和patch -p1的区别 patch 用法
- Java中的代码点和代码单元
- 欢迎使用CSDN-markdown编辑器
- apache2 + git + gerrit + mysql 配置、简单git操作
- Robot Framework Selenium学习博客
- iOS 9: UIStackView入门
- C#.NET彩票数据分析
- jmeter学习笔记之--录制脚本
- 【Java编程思想】(5)接口
- swift基本语法
- 转载——SqlServer之like、charindex、patindex