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

做购物网站的步骤sem优化是什么

做购物网站的步骤,sem优化是什么,做酒类网站,接网站建站公司​​题目来源: leetcode题目,网址:236. 二叉树的最近公共祖先 - 力扣(LeetCode) 解题思路: 分别获得从根节点到两个目标节点的链路,寻找到最后一个相同节点即可。 解题代码: /***…

​​题目来源:

        leetcode题目,网址:236. 二叉树的最近公共祖先 - 力扣(LeetCode)

解题思路:

        分别获得从根节点到两个目标节点的链路,寻找到最后一个相同节点即可。

解题代码:

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode(int x) : val(x), left(NULL), right(NULL) {}* };*/
class Solution {
public:TreeNode* lowestCommonAncestor(TreeNode* root, TreeNode* p, TreeNode* q) {queue<TreeNode*> pLine;queue<TreeNode*> qLine;getLine(root,p,pLine);getLine(root,q,qLine);while(pLine.size()<qLine.size()){qLine.pop();}while(qLine.size()<pLine.size()){pLine.pop();}while(pLine.front()!=qLine.front()){pLine.pop();qLine.pop();}return pLine.front();}bool getLine(TreeNode* root, TreeNode* target,queue<TreeNode*>& line){if(root==nullptr){return false;}else if(root==target || getLine(root->left,target,line) || getLine(root->right,target,line)){line.push(root);return true;}return false;}
};
 

总结:

        官方题解给出了两种解法。第一种是递归,自底向上逐个判断该节点是否为目标节点。第二种解法是哈希表。获得 p 节点的链路后,从 q 节点开始寻找第一个在 p 的链路中的父节点。


http://www.rdtb.cn/news/15913.html

相关文章:

  • 网络公司门头照片单页网站seo优化
  • 做网站开票内容是什么软文范例100字
  • 杭州响应式建站价格最近军事新闻热点大事件
  • 如何判断一个网站的价值如何利用seo赚钱
  • 产品做推广一般上什么网站智慧软文
  • 四川建设行业网站有哪些网络营销的几种模式
  • 湛江专业的免费建站在线看crm系统
  • 斗鱼类的直播网站开发新乡网络推广外包
  • 企业网站建设性能分析百度推广开户怎么开
  • 律师网络推广哪个比较好合肥百度搜索排名优化
  • 建站专家网站建设系统南京seo收费
  • 哪个网站学做凉皮有做网站的吗
  • phpcms网站后台google关键词搜索量
  • 枣庄手机网站建设公司百度号码查询平台
  • 创意福州网站建设网站搭建需要多少钱
  • 服装移动网站策划案如何加入广告联盟赚钱
  • 连接国外网站做端口映射网络营销都有哪些形式
  • 好看的网站首页特效买友情链接有用吗
  • 阿里做网站seo值怎么提高
  • 做网站一般有什么题目北京seo顾问推推蛙
  • 陕西省建设厅网站安全员报名防晒霜营销软文
  • 做58推广网站找哪家好seo服务公司上海
  • 手机复制链接提取视频的软件西昌seo快速排名
  • 绿色主色调的网站周口seo推广
  • 河南住房和城乡建设部网站首页国内搜索引擎排行榜
  • 自助网站设计平台凯里seo排名优化
  • 用vue-cli做的网站搜索引擎优化的七个步骤
  • 小程序模板设计上海百度推广优化公司
  • 最快网站备案免费crm
  • 用阿里云做网站注意事项软文代写价格