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

上海专业网站建设渠道用帝国cms做视频网站

上海专业网站建设渠道,用帝国cms做视频网站,WordPress用户中心激活版,网站制作价格公司Day123 | 灵神 | 二叉树 | 找树左下角的值 513.找树左下角的值 513. 找树左下角的值 - 力扣(LeetCode) 思路: 初学者可以看灵神视频二叉树的层序遍历【基础算法精讲 13】_哔哩哔哩_bilibili 我的思路就是在每层的循环前加个判断&#xf…

Day123 | 灵神 | 二叉树 | 找树左下角的值

513.找树左下角的值

513. 找树左下角的值 - 力扣(LeetCode)

思路:

初学者可以看灵神视频二叉树的层序遍历【基础算法精讲 13】_哔哩哔哩_bilibili

我的思路就是在每层的循环前加个判断,把res更新队头元素,队头肯定是最左边的

灵神思路是先入队右孩子再入队左孩子,这样最后一个出队的肯定是最左边的

完整代码:

笔者思路:

class Solution {
public:int findBottomLeftValue(TreeNode* root) {queue<TreeNode *> q;int res=0;if(root==nullptr)return res;q.push(root);while(!q.empty()){int size=q.size();vector<int> path;for(int i=size;i>0;i--){TreeNode *t=q.front();q.pop();if(i==size)res=t->val;if(t->left)q.push(t->left);if(t->right)q.push(t->right);}}return res;}
};

灵神代码:

class Solution {
public:int findBottomLeftValue(TreeNode *root) {TreeNode *node;queue<TreeNode *> q;q.push(root);while (!q.empty()) {node = q.front(); q.pop();if (node->right) q.push(node->right);if (node->left)  q.push(node->left);}return node->val;}
};

递归写法:

class Solution {
public:int res;int curdepth=0;void tra(TreeNode *t,int depth){if(t->left==nullptr&&t->right==nullptr){if(depth>curdepth){res=t->val;curdepth=depth;}return;}if(t->left)tra(t->left,depth+1);if(t->right)tra(t->right,depth+1);}int findBottomLeftValue(TreeNode* root) {tra(root,1);return res;}
};
http://www.dtcms.com/a/605437.html

相关文章:

  • RocketMQ消费组详解:构建高可用消息消费系统
  • leetcode 63 不同路径II
  • 网站的当前位置导航如何做免费域名注册免费空间
  • 研发管理知识库(12)阿里“云效”使用方案简介
  • 中文共情对话数据集2023年和2025年
  • 如何制作网站的步骤网店美工的作用
  • 网站标ico怎么做苏州seo推广公司
  • springboot实现跨服务调用/springboot调用另一台机器上的服务
  • 代价复杂度剪枝(CCP)详解:原理、实现与应用
  • 温州微网站公司看网红直播做爰的网站
  • Katalon Studio的功能介绍
  • 电子商务公司的经营范围企业seo关键词优化
  • 定义 LLM 格局:开源与闭源两大阵营的较量
  • 数智化时代:AI技术重构企业财务管理系统的底层逻辑与实践
  • 阿里“千问”破局C端AI:开源基石与B端势能的双重革命
  • 从生成内容角度介绍开源AI大模型
  • 碳中和终极武器——嵌入式AI重构能源管理战局
  • RikkaHub 1.6.11 | 开源的本地大型语言模型聚合应用,支持多种AI服务提供商
  • 企业网站及公众号建设方案河南郑州解封通知
  • ios包体积管理方案
  • 邵阳网站优化中国建设劳动学会监制网站
  • 开源监控体系Prometheus Thanos Grafana Alertmanager
  • 认知神经科学解释生活中的现象——白月光、朱砂痣
  • 【ZeroRange WebRTC】RFC 5766:TURN 协议规范(中文整理与译注)
  • php网站开发价格wordpress当地时间
  • 在线单页网站制作小米发布会直播在线
  • 移动端跨平台开发深度解析:UniApp、Taro、Flutter 与 React Native 对比
  • Redis的优势和特点
  • 个人做跨境电商网站有哪些网站建设信用卡分期手续费
  • 玛伐凯泰胶囊(Mavacamten)——梗阻性肥厚型心肌病(oHCM)靶向治疗新突破