LeeCode Invert Binary Tree
2016-01-28 16:47
337 查看
灵异事件,上下两端代码未发现任何不同,但是上面的能编译通过,而下面的不行。
C语言。
2016/1/28
/** * Definition for a binary tree node. * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ struct TreeNode* invertTree(struct TreeNode* root) { struct TreeNode* temp; if(root==NULL) return NULL; else{ invertTree(root->left); invertTree(root->right); temp=root->left; root->left= root->right; root->right = temp; return root; } } struct TreeNode* invertTree(struct TreeNode* root) { struct TreeNode* temp; if(root==NULL) retrun NULL; else{ invertTree(root->left); invertTree(root->right); temp=root->left; root->left=root->right; root->right=temp; return root; } }
灵异事件,上下两端代码未发现任何不同,但是上面的能编译通过,而下面的不行。
C语言。
2016/1/28
相关文章推荐
- 比较MongoDB在公有云上的性能:AWS、Azure和Digital Ocean
- 红外遥控器解码原理
- Windows下简单配置Maven环境
- Python集合set与frozenset的区别
- Java —— Annotation(注解)
- Android Studio中编码(乱码)问题的解决方案
- Twitter的like动画安卓版 - 备选方案
- POJ 2251(BFS)
- Android Camera Framework
- 登陆脚本
- 面向对象程序设计第二次作业
- 上传文件详解
- python2.7_1.2_打印设备名和IPv4地址
- java如何通过socket实现服务端与客户端交互
- JAVA NIO之浅谈内存映射文件原理与DirectMemory
- NSURLSession的应用
- 取消word的修订模式
- 几种任务调度的 Java 实现方法与比较
- Android特效 五种Toast
- Android中使用Volley开源库进行Http网络请求(GET方式)