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

天津网站优化哪家好产品vi设计都包括什么

天津网站优化哪家好,产品vi设计都包括什么,wordpress 不显示时间,百度指数有哪些功能文章目录 一、题目1、题目描述2、基础框架3、原题链接 二、解题报告1、思路分析2、时间复杂度3、代码详解 三、本题小知识 一、题目 1、题目描述 给你一棵指定的二叉树的根节点 root ,请你计算其中 最长连续序列路径 的长度。 最长连续序列路径 是依次递增 1 的路…

文章目录

  • 一、题目
    • 1、题目描述
    • 2、基础框架
    • 3、原题链接
  • 二、解题报告
    • 1、思路分析
    • 2、时间复杂度
    • 3、代码详解
  • 三、本题小知识

一、题目

1、题目描述

给你一棵指定的二叉树的根节点 root ,请你计算其中 最长连续序列路径 的长度。

最长连续序列路径 是依次递增 1 的路径。该路径,可以是从某个初始节点到树中任意节点,通过「父 - 子」关系连接而产生的任意路径。且必须从父节点到子节点,反过来是不可以的。

示例 1:
输入:root = [1,null,3,2,4,null,null,null,5]
输出:3
解释:当中,最长连续序列是 3-4-5 ,所以返回结果为 3 。

示例 2:
输入:root = [2,null,3,2,null,1]
输出:2
解释:当中,最长连续序列是 2-3 。注意,不是 3-2-1,所以返回 2 。

2、基础框架

  • C++版本给出的基础框架如下:

3、原题链接

https://leetcode.cn/problems/binary-tree-longest-consecutive-sequence/

二、解题报告

1、思路分析

   ( 1 ) (1) (1)前序遍历,遍历过程中计算每个节点的最大序号(即所处的连续序列中的序号)
   ( 2 ) (2) (2)函数参数index代表当前节点的序号。

2、时间复杂度

3、代码详解

class Solution {
public:void dfs(TreeNode* root, int index, int& m) {if (root == nullptr) {return;}m = max(m, index);if (root->left != nullptr) {if (root->left->val == root->val + 1) {dfs(root->left, index + 1, m);} else {dfs(root->left, 1, m);}}if (root->right != nullptr){if (root->right->val == root->val + 1) {dfs(root->right, index + 1, m);} else {dfs(root->right, 1, m);}}}int longestConsecutive(TreeNode* root) {int m = 1;dfs(root, 1, m);return m;}
};

三、本题小知识

http://www.yayakq.cn/news/760592/

相关文章:

  • 嘉兴做网站公司dicuz和wordpress整合
  • 外贸网站如何推广出去没有英文网站怎么做外贸
  • 四川建设发展股份有限公司网站怎么去创建一个公司
  • 包头天亿网站建设公司注册规划师好考吗
  • 长春建站费用购物网站cookie
  • 怎么用wordpress 建站网站备案填写电话号码
  • 举报网站建设绥化做网站
  • 北海网站建设公司大连的网站建设
  • 用vs2017做网站米拓建站免费模板
  • 2019一个网站开发要多少钱哪里可以免费推广广告
  • 淄博网站建设哪家便宜wordpress热门文章
  • 站长之家点击进入上网服务
  • 云南建设厅建筑业管理网站全网营销系统是不是传销
  • 建设部网站资质人员查询做网站编辑应该注意什么
  • 网站开发和郑州制作微信小程序
  • 网站关键词优化怎么做房地产如何做网站推广
  • 做网站需要掌握电子工程师证怎么考
  • 国内免费制作网页的网站泰安焦点网络
  • 网站建设在线视频软件技术学什么课程
  • 模版网站开发太原网站搜索优化
  • 地方网站优势wordpress 更新服务 搜狗
  • 软件资源网站优化生育政策
  • 建筑网站 法人签字专业网络分销平台
  • 沈阳网站建设的公司建立健全()和安全生产规章制度
  • jsp网站访问万维网五家渠建设局网站
  • 中国建设银行个人登陆网站网页设计作业动态
  • 商务网站的建设前端需要学什么
  • 现在找个网站这么难的吗郑州网站制作方案报价
  • wordpress表单支付插件下载营销网站seo推广
  • 深圳网站页面设计怎么在外国网站上找产品做跨境电商