leetcode 每日一题 104. Maximum Depth of Binary Tree
来源:互联网 发布:淘宝上悦诗风吟专柜 编辑:程序博客网 时间:2024/06/05 21:10
求二叉树的深度的题,可以用递归的DFS做,试了几次发现ac了····
class Solution {public: int count=0; int maxDepth(TreeNode* root) { if(root==NULL) return 0; count=max(maxDepth(root->left),maxDepth(root->right)); return count+1; }};
有空要自己再敲一下
int maxDepth(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function if(root == NULL) return 0; queue<TreeNode*> que; que.push(root); int count = 1; int depth = 0; while(!que.empty()) { TreeNode* tmp = que.front(); que.pop(); count--; if(tmp->left) que.push(tmp->left); if(tmp->right) que.push(tmp->right); if(count == 0) { depth++; count=que.size(); } } return depth; }
0 0
- 【leetcode每日一题】104.Maximum Depth of Binary Tree
- leetcode 每日一题 104. Maximum Depth of Binary Tree
- leetcode 每日一题 111. Minimum Depth of Binary Tree
- [LeetCode]104.Maximum Depth of Binary Tree
- 【LeetCode】104.Maximum Depth of Binary Tree
- [Leetcode] 104. Maximum Depth of Binary Tree
- LeetCode --- 104. Maximum Depth of Binary Tree
- LeetCode 104. Maximum Depth of Binary Tree
- leetCode 104. Maximum Depth of Binary Tree
- 104. Maximum Depth of Binary Tree LeetCode
- 104. Maximum Depth of Binary Tree LeetCode
- LeetCode 104. Maximum Depth of Binary Tree
- leetcode:104. Maximum Depth of Binary Tree
- LeetCode 104. Maximum Depth of Binary Tree
- [LeetCode]104. Maximum Depth of Binary Tree
- leetcode 104. Maximum Depth of Binary Tree
- LeetCode 104. Maximum Depth of Binary Tree
- 【LeetCode】104. Maximum Depth of Binary Tree
- HDOJ 5596-GTW likes gt【思维题】
- 日期控件如何显示出时分秒
- c/c++静态区 常量区 栈 堆
- C#.NET扩展方法
- 数据结构——链表
- leetcode 每日一题 104. Maximum Depth of Binary Tree
- 第一篇博客-忽悠妹子的
- Chart.js
- GUISkin 自定义皮肤样式
- alibaba fastjson使用
- # _http_outgoing JS的错误: The header content contains invalid characters
- ubuntu操作技巧——如何下载安装搜狗输入法
- python while循环控制流语句结构与用法
- 电调