leetcode每日一题第七十七天

class Solution {
public:
    int calculateDepth(TreeNode* root) {
        int i = 0;
        if(!root) return i;
        queue<TreeNode*> q;
        q.push(root);
        while(!q.empty())
        {
            for(int j = q.size();j>0;j--)
            {
                TreeNode* tmp = q.front();
                q.pop();
                if(tmp->left) q.push(tmp->left);
                if(tmp->right) q.push(tmp->right); 
            }
            i++;
        }
        return i;

    }
};

相关推荐

  1. LeetCode

    2024-05-13 21:04:09       38 阅读
  2. 每日 期 洛谷 统计子矩阵

    2024-05-13 21:04:09       9 阅读
  3. 每日 九期 Codeforces Global Round 25

    2024-05-13 21:04:09       5 阅读

最近更新

  1. .Net Core WebAPI参数的传递方式

    2024-05-13 21:04:09       0 阅读
  2. QT--气泡框的实现

    2024-05-13 21:04:09       1 阅读
  3. LeetCode 968.监控二叉树 (hard)

    2024-05-13 21:04:09       0 阅读
  4. leetcode热题100.完全平方数(动态规划进阶)

    2024-05-13 21:04:09       0 阅读
  5. leetcode328-Odd Even Linked List

    2024-05-13 21:04:09       0 阅读
  6. C 语言设计模式(结构型)

    2024-05-13 21:04:09       0 阅读
  7. v-if 与 v-show(vue3条件渲染)

    2024-05-13 21:04:09       0 阅读
  8. kafka防止消息丢失配置

    2024-05-13 21:04:09       0 阅读

热门阅读

  1. Harmony 添加library依赖库步骤

    2024-05-13 21:04:09       3 阅读
  2. Spring+Mybatis-plus 实现 Gauss DB数据库代码生成

    2024-05-13 21:04:09       3 阅读
  3. puppyteer

    2024-05-13 21:04:09       5 阅读
  4. 力扣:738. 单调递增的数字

    2024-05-13 21:04:09       4 阅读
  5. 访问者模式:设计模式中的动态行为扩展

    2024-05-13 21:04:09       3 阅读
  6. SQL简介

    2024-05-13 21:04:09       3 阅读
  7. vue 自定义事件和子组件方法调用

    2024-05-13 21:04:09       5 阅读
  8. 处理Git将本地大文件上传到公共区域失败

    2024-05-13 21:04:09       3 阅读
  9. 通过实例学C#之Stack类

    2024-05-13 21:04:09       5 阅读
  10. SQLZOO:Self join

    2024-05-13 21:04:09       2 阅读