当前位置: 首页 > news >正文

LeetCode Hot100 | Day2 | 二叉树:二叉树的中序遍历二叉树的最大深度

LeetCode Hot100 | Day2 | 二叉树:二叉树的中序遍历&&二叉树的最大深度

注:和之前写过题解的部分且能够一遍写出来的不再写题解(可以写写注意点)

94.二叉树的中序遍历

94. 二叉树的中序遍历 - 力扣(LeetCode)

class Solution {
public:vector<int> res;void tra(TreeNode *t){if(t==nullptr)return;tra(t->left);res.push_back(t->val);tra(t->right);}vector<int> inorderTraversal(TreeNode* root) {tra(root);return res;}
};

104.二叉树的最大深度

104. 二叉树的最大深度 - 力扣(LeetCode)

完整代码:

class Solution {
public:int get_depth(TreeNode *t){if(t==nullptr)return 0;int l=get_depth(t->left);int r=get_depth(t->right);return 1+max(l,r);}int maxDepth(TreeNode* root) {if(root==nullptr)return 0;return get_depth(root);}
}; 

http://www.mrgr.cn/news/44088.html

相关文章:

  • 菜鸟笔记003 获取目标对象的颜色值
  • 【Kubernetes】常见面试题汇总(五十八)
  • Vue入门-指令学习-v-on
  • 在 Koa 中,中间件函数的参数ctx是什么?
  • [Linux] Linux 初识进程地址空间 (进程地址空间第一弹)
  • 神经网络激活函数列表大全及keras中的激活函数定义
  • 写文献综述的软件哪个好?推荐4款AI自动生成论文优质工具
  • Springboot人才求职招聘系统源码(前台+后台)
  • 计数排序算法
  • 2024 热门的4大电脑剪辑软件大盘点。
  • yolov测试各项指标的流程
  • P3792 由乃与大母神原型和偶像崇拜
  • 向上和向下建堆的时间复杂度
  • 我谈巴特沃斯滤波器
  • 【Spring】“请求“ 之传递 JSON 数据
  • Study-Oracle-11-ORALCE19C-ADG集群搭建
  • MySQL【知识改变命运】03
  • Stream流
  • 关于九种降维算法的一份介绍
  • 深入理解作用域【JavaScript】