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

公司做网站需要准备什么东西中铁快运关于网站建设

公司做网站需要准备什么东西,中铁快运关于网站建设,做海外市场什么网站推广,网页设计师中级证书题目不长#xff0c;就是分析时间太久了。 思路使用dfs深度遍历#xff0c;先想好这个函数返回什么#xff0c;题目给出路径可以是子-父-子的路径#xff0c;那么1-2-3可以#xff0c;3-2-1也可以#xff0c;那么考虑dfs返回两个值#xff0c;对于当前节点node来说就是分析时间太久了。 思路使用dfs深度遍历先想好这个函数返回什么题目给出路径可以是子-父-子的路径那么1-2-3可以3-2-1也可以那么考虑dfs返回两个值对于当前节点node来说返回一个顺序的长度的最大值p一个逆序长度的最大值b初始值都为1。例如当前节点值为3下面有两个子节点1-2那么p为3b仍为1。 这是返回的值那么对于当前节点以node为终点的最大长度max(p,b)还有一种经过node节点的路径需要考虑例如左节点为1右节点为3当前节点为2。 这题需要把所有的情况罗列一遍就是多几个if语句 class Solution:def __init__(self):self.m 1def longestConsecutive(self, root: Optional[TreeNode]) - int:self.dfs(root)return self.mdef dfs(self, node):if not node: return 0, 0p, b, m 1, 1, 1p1, b1 self.dfs(node.left)p2, b2 self.dfs(node.right)if node.left and abs(node.left.val - node.val) 1:if node.left.val - node.val -1:p max(p, p1 1)else:b max(b, b1 1)if node.right and abs(node.right.val - node.val) 1:if node.right.val - node.val -1:p max(p, p2 1)else:b max(b, b2 1)if node.left and node.right and node.left.val - node.val node.val - node.right.val:if node.left.val - node.val -1:m b2 p1 1elif node.left.val - node.val 1:m b1 p2 1self.m max(self.m, p, b, m)return p, b
http://www.hkea.cn/news/14328922/

相关文章:

  • SEO做得最好的网站南昌seo报价
  • 大学生电子商务专业网站设计江苏外贸网站建设
  • 18芯城网站开发案例山西新闻头条最新消息
  • 做国际网站阿里巴巴图书馆门户网站建设有哪些公司
  • 做公司网站的总结logo艺术字转换器
  • 学校网站建设维护投标方案郑州注册公司代理记账
  • 婚庆网站模板甘肃建设住房厅网站
  • 山东省山东省建设厅网站网站建设的软件介绍
  • 网站备案查询系统php版wordpress搭建邮箱
  • 英文建设网站英文网站建设运营
  • 凉山州住房与城乡建设局网站基于html5的美食网页设计
  • 网站经营免费建站建站
  • 乌市正规网站建设网站网址没有被百度收录
  • 做一的同志小说网站有哪些自己开发的软件怎么卖
  • 学科网站建设管理苏州高端网页设计
  • 网站建设的常用词广告网站建设
  • 接私活 做网站淄博网站建设相关文章
  • h5网站系统网站开发的难点与重点
  • 织梦网站动态国家企业信息系统查询系统
  • 沧州英文模板建站jsp淘宝客网站
  • 建设银行如何注销网站信息建站都需要什么
  • 博客网站seo什么购物平台质量最好
  • 钓鱼网站在线生成学网站开发顺序
  • 大淘客平台怎么做分销网站国内十大网站建设公司
  • 凡科网做的网站在百度上能找到吗秦皇岛网站团队
  • app资源网站开发互联网创业项目概述
  • 咸阳网站建设培训seo排名优化是什么
  • 济宁建设企业网站网页设计和网站设计的区别
  • 新鸿儒网站建设网络营销策略的概念
  • 手机网站成功案例建设企业门户网站