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

wordpress手机维护惠州seo计费管理

wordpress手机维护,惠州seo计费管理,网站建设企业的市场分析,网站备案可以做电影网站吗1 题目:找树左下角的值 官方标定难度:中 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 示例 1: 输入: root [2,1,3] 输出: 1 示例 2: 输入: [1,2,3,4,null,5,6,null,null,7]…

1 题目:找树左下角的值

官方标定难度:中

给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。

假设二叉树中至少有一个节点。

示例 1:

在这里插入图片描述

输入: root = [2,1,3]
输出: 1

示例 2:

在这里插入图片描述

输入: [1,2,3,4,null,5,6,null,null,7]
输出: 7

提示:

二叉树的节点个数的范围是 [ 1 , 10 4 ] [1,10^4] [1,104]
− 2 31 < = N o d e . v a l < = 2 31 − 1 -2^{31} <= Node.val <= 2^{31} - 1 231<=Node.val<=2311

2 solution

深度优先搜索,先左后右,如果当前节点层数大于记录的层数,修改层数和值

代码

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {int ans = 0, level = 0;void dfs(TreeNode *root, int l) {if(!root) return;if(l > level) ans = root->val, level = l;dfs(root->left, l + 1);dfs(root->right, l + 1);}public:int findBottomLeftValue(TreeNode *root) {dfs(root, 1);return ans;}
};

结果

在这里插入图片描述

http://www.dtcms.com/wzjs/217148.html

相关文章:

  • 做网站和编程序快速网站推广
  • 网站系统开发怎么做免费的域名和网站
  • wordpress 本地头像清远seo
  • 德阳做网站的公司百度客服人工电话
  • wordpress手机网站模版百度推广年费多少钱
  • 网站专题怎么做广州广告公司
  • 个人网站可以做百度推广吗搜索引擎营销的基本流程
  • 用vs2008做的网站前台脚本是什么企业seo
  • 番禺卫生人才网长沙seo推广公司
  • 电商网站开发csdn分享学seo推广
  • 宁夏建设职业技术学院官方网站百度软件中心下载
  • 甘肃网站建设费用seo排名专业公司
  • 书画网站免费源码产品营销策略怎么写
  • 学生处网站建设工作总结求个网站
  • 网站的开发环境怎么写国际新闻最新消息今天
  • 手机音乐网站源码百度电话号码
  • 阿里云香港节点做的网站西安百度首页优化
  • 合肥 做网站的百度产品
  • 望城区建设局网站谷歌搜索引擎入口2021
  • 电器网站建设策划书东莞推广
  • 夺宝网站开发营销推广型网站
  • 汕头百度关键词搜索seo关键词教程
  • 怎么做类似清风dj网站域名历史查询工具
  • 南通通州区城乡建设局网站1688精品货源网站入口
  • 怎么用腾讯云服务器做网站网站怎么制作
  • nodejs做网站容易被攻击吗南平网站seo
  • 大学精神文明建设专题网站长沙网站seo哪家公司好
  • 做软件用什么编程语言seo外包服务公司
  • wordpress支持多个站点地址百度推广图片尺寸要求
  • 义乌做网站要多少钱杭州seo网站优化