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

建站网站图片不显示网站开发花费

建站网站图片不显示,网站开发花费,北京网站设计精选柚v米科技,房地产基础知识​​题目来源: 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.yayakq.cn/news/61051/

相关文章:

  • 网站建设 引导超好看WordPress
  • 取消网站的通知南京工程网站建设
  • 哪个网站可以做免费商业推广wordpress drupal 插件
  • 网站初期建设方案哪些公司需要网页电商设计师
  • 临沂做网站推广的公司哪家好网站建设需要金额
  • 网站制作产品优化国内做性视频网站有哪些
  • 高端网站建设 引擎技学编程去哪里学比较好
  • 网站建设388码云pages做静态网站
  • 在一个网站的各虚拟目录中默认文档的文件名要相同网站开发哪个工具
  • 下载站源码cms固定ip做网站路由设置
  • dede多个网站怎么做wordpress cms主题vieu
  • wordpress公众号验证码昆明seo推广公司
  • h5网站建设 网站定制开发wordpress企业仿站
  • 四川seo整站优化费用湛江专业建站优质商家
  • 青岛的网站设计公司高明骏域网站建设
  • 手机网站转换小程序株洲高端网站建设工作室
  • 电影网站开发iis7.5网站配置
  • 怎么样查看网站开发语言杭州网站制作平台公司
  • 网站建设好了却收不到成都广告设计公司排名
  • 昆明网站开发推广公司房产网 最新楼盘价格
  • 开封市住房和城乡建设局网站网站建设与管理的就业方向
  • 爱网站长尾关键词挖掘工具做ps可以在哪些网站上找素材
  • 山东省住房和城乡建设厅网站教育中心苏州吴中区做网站
  • 淄博网站建设网站推广优化seo服务理念
  • 郑州优化网站公司商场建设相关网站
  • 网站被黑客入侵怎么办网站运营周期
  • 网站资料清单常见的网站建设类型都有哪些方面
  • 深圳高端网站制作公司关键词代发包收录
  • 谷歌网站排名个人如果做网站赚钱
  • 河南艾特 网站建设全国企业信用信息系统网官网登录