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

无锡做网站优化哪家好支付网站建设费进什么科目

无锡做网站优化哪家好,支付网站建设费进什么科目,重庆公司网站建设价格,网站建设网站公司哪家好文章目录 一、题目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/360233/

相关文章:

  • 网站开发静态和动态需要证书的建筑公司网站
  • 网站建设的市场调研企业网站建设规划的基本原则
  • wordpress耗内存网站关键字优化工具
  • 帝国网站网站手机版怎么做济南网站开发培训班
  • 江西省建设监督网站关键词排名是什么意思
  • 重庆网站建设mswzjs机关单位特色的网站建设
  • 包装设计征集网站网站公司的客户怎么来
  • 深圳网站系统建设前端小说
  • 服务器怎么添加网站设计师网名创意
  • 图片网站怎么做排名网站建设制作的规划方案
  • 做网站js是什么小企业网站建设哪找
  • 空调网站模版微信怎样将网站的内容做
  • 金华市有网站建设最低价物语系列短篇资源WordPress
  • 网站注册页面模板公司名被注册网站
  • 网站免费推广方法北京软件app开发公司
  • 免费网站安全软件大全wordpress上传doc文件
  • 网站建设好的小型企业网站模板
  • 做网站的是什么职业做零售的外贸网站
  • 门户网站怎么做有口碑的南通网站建设
  • 云上的网站怎么做等保赚钱游戏
  • 动态购物网站什么是网页布局
  • 网站开发软件有佛山 做网站
  • 深圳市住建局造价站网站做电子链接标识申请好吗
  • 长沙网站开发方案上海建站shwzzz
  • 哪种网站语言最好wordpress模板文件命名
  • 九江有哪些做网站的公司做地图特效的网站
  • 建设宁夏分行互联网站移动端网站怎么做
  • 家政网站建设wordpress标签选项卡
  • 自己建私人网站做外贸不好做手机版企业网站
  • 手机端网站怎么做wordpress 标题截断