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

长春做网站优化价格joomla 做外贸网站 好的

长春做网站优化价格,joomla 做外贸网站 好的,重庆微信网站制作价格,湛江市研发网站建设目录 一、题目二、解法完整代码 一、题目 给定一个二叉树: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NUL…

目录

  • 一、题目
  • 二、解法
  • 完整代码


一、题目

给定一个二叉树:

struct Node {
int val;
Node *left;
Node *right;
Node *next;
}
填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL 。

初始状态下,所有 next 指针都被设置为 NULL 。

示例 1:
在这里插入图片描述

输入:root = [1,2,3,4,5,null,7]
输出:[1,#,2,3,#,4,5,7,#]
解释:给定二叉树如图 A 所示,你的函数应该填充它的每个 next 指针,以指向其下一个右侧节点,如图 B 所示。序列化输出按层序遍历顺序(由 next 指针连接),‘#’ 表示每层的末尾。
示例 2:

输入:root = []
输出:[]

提示:

树中的节点数在范围 [0, 6000] 内
-100 <= Node.val <= 100
进阶:

你只能使用常量级额外空间。
使用递归解题也符合要求,本题中递归程序的隐式栈空间不计入额外空间复杂度。


二、解法

层序遍历,每次层设置next指针即可
为了方便的遍历list中的每一对,(python语言)可以使用pairwise,用法:
在这里插入图片描述


完整代码

"""
# Definition for a Node.
class Node:def __init__(self, val: int = 0, left: 'Node' = None, right: 'Node' = None, next: 'Node' = None):self.val = valself.left = leftself.right = rightself.next = next
"""class Solution:def connect(self, root: 'Node') -> 'Node':if not root:return Noneq = [root]while q:for x, y in pairwise(q):x.next = ytmp = qq = []for node in tmp:if node.left: q.append(node.left)if node.right: q.append(node.right)return root

http://www.15wanjia.com/news/185583.html

相关文章:

  • 怎样网站建设做视频网站需要什么资质
  • 汽车网站开发思路一个服务器大概需要多少钱
  • 手工做的网站呼和浩特可以做网站的公司
  • 网站建设公司合同模板如何优化网站 提高排名
  • 网站规划流程电脑上免费制作ppt的软件
  • 商业网站是什么网站改版iis301跳转如何做
  • 罗定网站优化如何做公司宣传网站
  • 移动端网站建设推广方案首服网页游戏开服表
  • 上海高端网站开发公WordPress多功能新闻积分商城主题
  • 赣州兼职网站建设中国最大的建站平台
  • 南京电商网站建设宣传画册设计
  • ui网站开发设计平台市场分析
  • 西部数码网站管理助手如何免费申请网站域名
  • 移动网站和定制网站注册域名后怎么建设网站
  • 自己建网站做推广万盛网站建设公司
  • 做网站要求电脑配置定制模板
  • 网站安全检测产品优势梅州企业网站建设公司
  • 亲 怎么给一个网站做备份php外贸网站源码
  • 响应式网站和非响应式网站的区别电商知识基础
  • 全网黄页网站动漫制作专业电脑配置
  • 四川建设安全协会网站wordpress自定义页
  • 网站开发毕设结论移动网站用什么建设
  • 哪些做展架图的网站好怎么创立一个自己的品牌
  • 做添加剂的外贸网站有哪些咨询公司管理制度
  • 苏州网站建设有限公司品牌建设与退休管理
  • 中国空间站图片品牌搭建网站 官网
  • 建筑公司网站董事长致辞安卓开发软件安装教程
  • 网站推广途径和推广要点的案例讨论珠海网站建设找哪家好
  • 05网伴你学搜素引擎优化
  • 公众号视频网站怎么做朔州seo网站建设