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

南京浦口做网站点嘉兴新站seo外包

南京浦口做网站点,嘉兴新站seo外包,wordpress 登录后台,互动网站建设的主页题目: 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 示例 1: 输入:root [3,9,20,null,null,15,7] 输出&#xff…
题目:

        给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)

示例 1:

输入:root = [3,9,20,null,null,15,7]

输出:[[15,7],[9,20],[3]]

示例 2:

输入:root = [1]

输出:[[1]]

示例 3:

输入:root = []

输出:[]

提示:

  • 树中节点数目在范围 [0, 2000] 内

  • -1000 <= Node.val <= 1000

思路如下:

        102题基础上结果倒转。

题解如下:
#两个数组
class Solution:def levelOrder(self, root):""":type:  root: Optional[TreeNode]:rtype: List[List[int]]"""if root is None:return []ans = []cur = [root]while cur:nxt = []       # 存储下一层的节点vals = []      # 存储当前层的节点值for node in cur:vals.append(node.val)   # 收集当前层节点的值if node.left: nxt.append(node.left)   # 左子节点加入下一层if node.right:nxt.append(node.right)  # 右子节点加入下一层cur = nxt        # 更新当前层为下一层ans.append(vals) # 将当前层结果加入最终列表return ans[::-1]
#一个队列
class Solution:def levelOrder(self, root):""":type:  root: Optional[TreeNode]:rtype: List[List[int]]"""if root is None:return []ans = []q = deque([root])while q:vals = []for _ in range(len(q)):  # 固定当前层的节点数量node = q.popleft()   # 弹出队列最左侧节点(先进先出)vals.append(node.val)if node.left: q.append(node.left)   # 左子节点加入队列if node.right:q.append(node.right)  # 右子节点加入队列ans.append(vals)return ans[::-1]

倒转代码:return ans[::-1]

http://www.dtcms.com/wzjs/133205.html

相关文章:

  • 门户型网站建设十大搜索引擎排行榜
  • 上海 网站 备案seo技术软件
  • 新乡做网站费用今日小说搜索百度风云榜
  • 物流网站建设公司哪家好2023第二波疫情已经到来
  • 网站的在线聊天怎么做推广app佣金平台正规
  • 34线城市做网站推广广告投放怎么做
  • 天津市做企业标准网站做一个公司网站需要多少钱
  • 自己的网站怎么做app广西壮族自治区免费百度推广
  • 茶文化网站制作怎么买域名自己做网站
  • wordpress 插件 慢seo优化行业
  • 第五冶金建设公司职工大学网站百度旗下的所有产品
  • 青岛的网站设计公司靠网络营销火起来的企业
  • 真人做爰视频网站免费下载seo学堂
  • 送网站建设谷歌海外广告投放
  • 陕西整站关键词自然排名优化关闭站长工具seo综合查询
  • 门户网站的建设与维护详情页设计
  • wallbase wordpressseo专业培训机构
  • 网站建设意义模板seo关键词排名软件流量词
  • 创可贴在线设计网站百度一下 你就知道首页
  • 在阿里云做网站教程南昌seo全网营销
  • 林萌荣温州市网页制作徐州seo建站
  • 浙江省网站重点学科建设百度关键词购买
  • 企业网站推广怎么做网站赚钱
  • 网站建设试用百度知道首页登录
  • 郑州做网站建设如何在google上免费推广
  • 宗学华 网站建设seo信息网
  • 北京网站开发网站建设报价盘古百度推广靠谱吗
  • 服务器网站怎么用网络营销和传统营销有什么区别
  • 单仁营销网站的建设徐州seo排名公司
  • 衣联网和一起做网站。哪家强it学校培训学校哪个好