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

建设银行指定网站湖南网站营销seo多少费用

建设银行指定网站,湖南网站营销seo多少费用,wordpress 同城,phpcms 怎么做网站题意,找到所有最深的叶子节点的LCA https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves/description/ 第一个想法是模块的想法, LCA 找到所有最深的叶子节点两两组合 可行,但是算法复杂度很高而且你先要从顶到下,再从…

题意,找到所有最深的叶子节点的LCA
https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves/description/

第一个想法是模块的想法, LCA +找到所有最深的叶子节点两两组合 可行,但是算法复杂度很高而且你先要从顶到下,再从下到顶再算一遍算法复杂度太高

第二个想法,利用后续位置进行计算,好处是,我在后续位置可以知道更多的信息,比如左右子树的深度信息此时是已知的。二叉树的分治算法本质上是一种后序遍历。
构造一个函数,这个函数能够返回一个lcaDeepestLeaves+以root为根的树的深度,如果左子树的深度 > 右子树的深度,我只需要返回左子树的答案,因为这意味着左边深度大,右边的叶子节点都被舍弃了,反之对右子树也成立
但是如果一样深,那我要返回root

/*** 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 {
public:TreeNode* lcaDeepestLeaves(TreeNode* root) {return dfs(root).second;}pair<int, TreeNode*> dfs(TreeNode* node) {if (!node) {return {0, nullptr};}auto left = dfs(node->left);auto right = dfs(node->right);if(left.first > right.first) {return {left.first + 1, left.second};} elseif (left.first < right.first) {return {right.first + 1, right.second};}return {left.first + 1, node};}};
http://www.jinmujx.cn/news/115666.html

相关文章:

  • jsp动态网站开发教科书营销推广是什么意思
  • 建立网站原理软件开发培训多少钱
  • wordpress分类目录在深圳seo公司排名
  • 河南移动商城网站建设2023最火的十大新闻
  • 郑州燚空间网络科技有限公司温州seo结算
  • 做网站功能模块aso优化排名违法吗
  • 玩具网站建设seo优化排名怎么做
  • 南京企业自助建站2345网址导航电脑版
  • 青田网站建设公司网站建设开发
  • 如何做ico空投网站爱链接网如何使用
  • 男女做暧暧网站八爪鱼磁力搜索引擎
  • 多语言免费网站建设关键词优化收费标准
  • 网络舆情监测分析福建seo顾问
  • 类似优酷的网站开发如何申请域名
  • 做网站时背景图片浮动自己在家做电商
  • 昆明网站建设技术研发中心手机百度
  • 网站服务器做下载链接镇江网站建设推广
  • 网上做流量对网站有什么影响关注公众号一单一结兼职
  • 郑州做网站制作的公司制作网页的流程
  • 设计学类整站优化系统
  • 郴州网站seo产品营销策略怎么写
  • 长治做网站公司绍兴seo
  • 佛山市seo推广哪家好百度关键词优化策略
  • 阿里云上做网站靠谱吗星乐seo网站关键词排名优化
  • 上海网站建设caiyiduo好的在线crm系统
  • 为自己家秘方做网站东莞网络公司排行榜
  • 假如做网站推广如何推广热狗网站排名优化外包
  • 网站备案需要收费么分析网站推广和优化的原因
  • 简述上课网站建设所用的技术架构怎么自己找外贸订单
  • 重庆所有做网站的公司免费的推广软件下载