Leetcode 之Same Tree(48)
2016-06-01 14:12
169 查看
bool isSameTree(TreeNode *p, TreeNode *q) { stack<TreeNode *> s; s.push(p); s.push(q); while (!s.empty()) { q = s.top(); s.pop(); p = s.top(); s.pop(); //两个都为空 if (!p && !q)return true; //一个为空 if (!p || !q)return false; if (p->val != q->val)return false; s.push(p->left); s.push(q->left); s.push(p->right); s.push(q->right); } return true; }
View Code
相关文章推荐
- Eclipse安装后jdk和tomacat与以前项目不匹配解决办法
- Windows系统下的TCP参数优化(注册表\TCPIP\Parameters)
- Spring IOC源码详解之容器初始化
- MongoDB的下载安装 Linux and Windows
- 项目上线小结
- php处理emoji表情方法集合
- 服务器同时运行两个不同版本的Tomcat
- Material Design一些效果实现
- 在单链表和双链表中删除倒数第K个节
- Linux下设置MySQL编码
- 動態註冊監聽網絡變化
- 345. Reverse Vowels of a String [easy] (Python)
- 语音识别、语音合成使用基础(讯飞开放平台)
- Inheritance
- 廣播相關概念介紹
- 袁腾飞——隋唐
- AndroidKK4.4 Power key电量屏幕时button light先亮LCD后亮的卡顿有关问题分析
- 跟着9张思维导图学习Javascript
- 在父对话框中嵌入子对话框
- Java正则表达式