力扣--LCR 150.彩灯装饰记录II

devtools/2024/11/30 12:05:54/

题目

在这里插入图片描述

代码

if(root == null){
return new ArrayList<>();
}

    Queue<TreeNode> queue = new LinkedList<>();List<List<Integer>> res = new ArrayList<>();queue.add(root);while(!queue.isEmpty()){int k = queue.size();List<Integer> tmp = new ArrayList<>();for(int i = 0; i < k; i++){TreeNode t = queue.poll();tmp.add(t.val);if(t.left != null) queue.add(t.left);if(t.right != null) queue.add(t.right);}res.add(tmp);}return res;

http://www.ppmy.cn/devtools/138187.html

相关文章

网络安全之渗透测试(Penetration Testing for Network Security)

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 本人主要分享计算机核心技…

技术模板纪要

文章目录 概要整体架构流程技术名词解释技术细节小结 概要 提示&#xff1a;这里可以添加技术概要 例如&#xff1a; openAI 的 GPT 大模型的发展历程。 整体架构流程 提示&#xff1a;这里可以添加技术整体架构 例如&#xff1a; 在语言模型中&#xff0c;编码器和解码器…

51-基于单片机的智能语音识别与处理系统设计

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机&#xff0c;搞L298N驱动两个电机转动&#xff0c;然后搞LCD1602显示屏&#xff0c;弄个超声波传感器实时检测距离 通过LCD1602显示距离&#xff0c;如果距离小于阈值&#xff0c;则两…

ssh的隧道连接(端口映射)

SSH 隧道&#xff08;SSH tunneling&#xff09;的命令&#xff1a;用于将本地计算机的端口与远程服务器上的端口进行映射 命令&#xff1a; ssh -L 本地端口:localhost:服务器端口 -p 22 用户名服务器ip ssh: 表示使用 SSH 协议连接远程服务器。 -L 8501:localhost:8501: 这部…

RocketMQ 常见面试题解析

一、RocketMQ 基础概念 1、什么是 RocketMQ&#xff1f; RocketMQ 是一款开源的分布式消息中间件&#xff0c;由阿里巴巴团队开发&#xff0c;后捐赠给 Apache 软件基金会。它具有高性能、高可靠、高实时性等特点&#xff0c;适用于大规模分布式系统中的异步通信、流量削峰、数…

删除word中页眉里的横线

使用快捷键‌简单粗暴&#xff1a; 双击页眉&#xff0c;将光标定位在页眉的横线上&#xff0c;按下CtrlShiftN快捷键&#xff0c;页眉横线即可删除。

Sequelize库的详细知识点讲解及代码演示

Sequelize库的详细知识点讲解及代码演示 1. Sequelize简介 Sequelize 是一个基于 Promise 的 Node.js ORM&#xff08;对象关系映射&#xff09;库&#xff0c;它支持多种数据库&#xff0c;包括 MySQL、PostgreSQL、SQLite 和 Microsoft SQL Server。Sequelize 允许开发者使…

数据结构基础之《(9)—归并排序》

一、什么是归并排序 1、整体是递归&#xff0c;左边排好序右边排好序merge让整体有序 2、让其整体有序的过程里用了排外序方法 3、利用master公式来求解时间复杂度 4、当然可以用非递归实现 二、归并排序说明 1、首先有一个f函数 void f(arr, L, R) 说明&#xff1a;在arr上…