226. Invert Binary Tree
来源:互联网 发布:淘宝上的silkn是真的吗 编辑:程序博客网 时间:2024/06/03 16:41
/*Invert a binary tree. 4 / \ 2 7 / \ / \1 3 6 9to 4 / \ 7 2 / \ / \9 6 3 1Trivia:This problem was inspired by this original tweet by Max Howell:Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.*//** * 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 root; TreeNode* tmp=root->left; root->left=root->right; root->right=tmp; invertTree(root->left); invertTree(root->right); return root; }};
阅读全文
0 0
- 226.Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- 226. Invert Binary Tree
- SVN服务器搭建(保证一次成功配置)
- Win10 下安装 Android开发环境(AndroidStudio)
- 数据库的练习
- 作业二十八 单词拼接
- MPLS 工作原理
- 226. Invert Binary Tree
- [leetcode-9] Palindrome Number
- tomcat启动不来(部署项目跑不起来,单独可以启动)
- HGDB图形界面安装日志的位置
- KMP算法 c++ string
- KD树构建
- 神经网络控制
- 粗糙集基本理论
- 最优控制的理解