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

网上做效果图网站有哪些重庆放心seo整站优化

网上做效果图网站有哪些,重庆放心seo整站优化,北海市建设局官方网站,找外包公司做网站给源码吗题目描述 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 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.yidumall.com/news/34145.html

相关文章:

  • 网站建设的行业宁波seo在线优化公司
  • 电商网站首页图片切换怎么做的新闻报道最新消息今天
  • 婚纱类网站素材百度霸屏推广多少钱一个月
  • 织梦网站做自动生成地图最新热搜新闻
  • 企业网站如何做seo最新军事头条
  • 哪个网站 可以做快递单录入百度推广方式
  • 宁波网站推广厂家排名有什么平台可以推广
  • 区块链技术做网站网络推广软件免费
  • 学好wordpress怎么赚钱seo营销推广服务公司
  • 独立站引流的方式有哪些搜索百度网址网页
  • 深圳网站建设培训学校长沙seo排名扣费
  • 六安网站制作seo教学平台
  • 手机网站横向切换缅甸今日新闻
  • 用自己电脑做网站服务器-phpstudy+花生壳免费直链平台
  • 广州公司营销型网站建设网络推广岗位职责和任职要求
  • 禁止域名访问网站网络推广员为什么做不长
  • 店铺只做商品展示网站怎么做手机访问另一部手机访问文件
  • 古蔺网站建设百度 官网
  • 龙岩制作b2b网站电商网站设计方案
  • 网站推广的方法南宁网络推广有几家
  • 网站建设页面美工seo专业培训seo专业培训
  • php网站开发实践指南公众号推广费用一般多少
  • 华为荣耀手机商城官方网站企业网站建设需求分析
  • 图片搜集网站怎么做东莞网站建设哪家公司好
  • 昆山网站制作昆山网站建设企点qq官网
  • 一个阿里云服务器可以放几个网站在线域名ip查询
  • 湖北省工程建设信息官方网站在线识图
  • 怎样建立自己网站多少钱网络营销师证书怎么考
  • html做网站标题的代码山东seo百度推广
  • 房地产网站开发百度极速版客服电话