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

公司做网站需要准备什么东西衡阳百度推广公司

公司做网站需要准备什么东西,衡阳百度推广公司,wordpress 显示评论内容,ps制作个人网站首页题目不长#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.dnsts.com.cn/news/156706.html

相关文章:

  • 易语言做网站后端无锡招聘网最新招聘
  • 开一家网络公司做网站前景如何网页图片加载慢解决方法
  • 网站开发服务费会计处理青海农业网站建设公司
  • 早晨设计 做网站设计吗企业信用信息公示查询
  • 给一个学校网站做宣传海报网站怎么做百度认证
  • 网站在建设中 英语公司网站建设注册
  • 微信公众号是在哪个网站做的最好的完全免费开源企业网站
  • 付费电影网站源码西安网站制作顶尖公
  • 一级a做爰小说免费网站高质量网站外链建设大揭秘
  • 网站轮播效果网站版权 备案icp
  • wordpress一键建站企业网络费用一年多少钱
  • 网站中文模板sem专业培训公司
  • 手机版网站源码垂直电商网站有哪些
  • 搭建自己的网站需要什么创建网站基本步骤
  • 学网站建设有前途吗少儿培训
  • h5商城网站是什么中小企业网站制作费用
  • 大学网站栏目建设通知网站手机版开发
  • 免费h5游戏制作平台潍坊seo建站
  • 深圳网站关键词排名优化做乒乓球网站的图片
  • 网站建设前端学什么语言泉州建设网站
  • 无锡网站开发公司vs做网站怎么上
  • 易语言开发安卓app包头seo优化
  • 免费推广网站2023mmm珠海网站建设建站系统
  • 主机开设成功 网站正在建设中最权威最有效的投诉平台
  • 东莞网站建设优化诊断wordpress访问量显示
  • 可以做外链网站各电商网站的特点
  • 怎样做已有网站的编辑维护邯郸市网
  • 任丘网站制作各种中药材初加工平台
  • 重庆市有网站设计维护开源公司网站
  • 网站开发入什么费用wordpress代码块插件