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

网上做效果图网站有哪些sem竞价代运营

网上做效果图网站有哪些,sem竞价代运营,杭州优化公司排行榜,陕西咸阳做网站的公司题目描述 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 提示: 树中节点数目在范围 [1, 10000] 内…

题目描述

给你一棵二叉树的根节点,返回该树的 直径 。
二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。
两节点之间路径的 长度 由它们之间边数表示。
在这里插入图片描述

提示:

树中节点数目在范围 [1, 10000]

-100 <= Node.val <= 100

题解

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     struct TreeNode *left;*     struct TreeNode *right;* };*/
int maxLen(struct TreeNode* root)
{if(root == NULL){return 0; // Base case: return 0 if the current node is NULL}int leftLen;int rightLen;// Calculate the maximum path length of the left subtreeleftLen = maxLen(root->left) + 1;// Calculate the maximum path length of the right subtreerightLen = maxLen(root->right) + 1;// Return the maximum of the left and right path lengthsreturn leftLen > rightLen ? leftLen : rightLen;
}int Traversal(struct TreeNode* root)
{if(root == NULL){return INT_MIN; // Return minimum integer value if the current node is NULL}int diameter = INT_MIN; // Initialize diameter to minimum integer value// Calculate the diameter passing through the current nodediameter = maxLen(root->left) + maxLen(root->right);// Update diameter with the maximum of diameter, left subtree traversal, and right subtree traversaldiameter = fmax(diameter, Traversal(root->left));diameter = fmax(diameter, Traversal(root->right));return diameter; // Return the final diameter value
}int diameterOfBinaryTree(struct TreeNode* root)
{// Post-order traversal to calculate the diameter of the binary treereturn Traversal(root);
}
http://www.dinnco.com/news/23327.html

相关文章:

  • 没有影视许可怎么用国内空间做网站seo超级外链发布
  • 三网合一网站建设全包费用百度站长平台app
  • 什么是电子商务网站开发最近10个新闻
  • 南京做网站建设的公司哪家好推销网站
  • 一家专业做家谱的网站关键词简谱
  • 凡客建站官网登录入口什么是市场营销
  • 做北京塞车网站石家庄最新消息今天
  • 网站个人建设seo优化服务商
  • 免费网站教程视频外链平台
  • 什么查网站是否降权网络推广公司联系方式
  • 成都本地网站百度人工智能
  • 零售网站建设属于网络营销特点的是
  • 2022年中央经济工作会议网站seo推广优化教程
  • 科技 响应式网站模板下载网络推广主要工作内容
  • 网站建设教程 零基础类似58的推广平台有哪些平台
  • 用php建设一个简单的网站关键词搜索方法
  • 变更股东怎样在工商网站做公示教育培训网站模板
  • 免费用手机制作网站 百度百成都seo顾问
  • 山东省建设执业官方网站上海优化网站公司哪家好
  • 做网站 怎么提升浏览量邯郸seo优化
  • 象58同城网站建设需要多少钱在线域名查询网站
  • 自己做的网站视频播放不了友链
  • 网站建设框架程序环球网疫情最新动态
  • 网站安全建设进展情况汇报国际局势最新消息今天
  • 上饶做网站公司百度云资源搜索引擎
  • php在网站制作中的运行机制网站制作河南
  • 广州网站建设公司乐云seo598郑州优化公司有哪些
  • 网站备案号含义关键词优化推广排名软件
  • 炫酷网站设计百度地图导航2021最新版
  • 苏州网站制作简述如何对网站进行推广