当前位置:网站首页>【每日一题】623. 在二叉树中增加一行
【每日一题】623. 在二叉树中增加一行
2022-08-05 18:35:00 【爱写Bug的王六六】
BFS
根据 BFS 来做,每次 BFS 将整一层进行拓展,同时记录当前深度,当到达第 depth - 1 层,则进行加点操作。
只需要找到插入层的上一层,然后将上一层的子节点指向插入的一层,上一层的子节点指向插入的一层即可。
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val = val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val = val; * this.left = left; * this.right = right; * } * } */
class Solution {
public TreeNode 边栏推荐
猜你喜欢
随机推荐
插槽的三大类
【Redux】如何实现多组件数据共享
Orchestrator 对 MGR MySQL Group Replication的支持
C语言基础知识 -- 初识结构体
div网页布局(做一个简单网页界面为例)
[ACTF2020 Freshman Competition]Upload 1
MetaFormer/PoolFormer学习笔记及代码
Technology Sharing | How to use Json for data interaction in interface testing?
锁的简单理解
From the sequence with the sequence structure binary tree traversal sequence
Docker install Mysql5.7
报表控件Stimulsoft Report中的 自定义QR 码教程
从中序与后序遍历序列构造二叉树
解决升级Chrome浏览器之后出现跨域错误:Access to xxx has been blocked by CORS policy: XXXX
【Redis】key命令学习
柔红霉素长循环脂质体包载信使RNA(mRNA)|负载RNA的羟基喜树碱包衣纳米脂质体(脂质体核酸供应)
对话窗口、面板滚动视图、标签切换视图;QDialog、QScroollArea、
进程间通信(IPC)
齐岳|超顺磁性单层氧化石墨烯/四氧化三铁纳米粒子复合杂化材料载药
氧化钆包裹四氧化三铁Fe3O4磁性荧光纳米空心球|聚乙二醇二羧酸包覆四氧化三铁磁纳米颗粒(COOH-PEG-Fe3O4)









