当前位置:网站首页>JZ32 从上往下打印二叉树
JZ32 从上往下打印二叉树
2022-08-02 15:35:00 【syc596】
JZ32 从上往下打印二叉树
从上往下打印二叉树_牛客题霸_牛客网 (nowcoder.com)
import java.util.*;
public class Solution {
public ArrayList<Integer> PrintFromTopToBottom(TreeNode root) {
ArrayList<Integer> list=new ArrayList<>();
if(root==null){
return list;
}
Queue<TreeNode> q=new LinkedList<>();
q.offer(root);
while(q.isEmpty()==false){
TreeNode cur=q.poll();
list.add(cur.val);
if(cur.left!=null){
q.offer(cur.left);
}
if(cur.right!=null){
q.offer(cur.right);
}
}
return list;
}
}
边栏推荐
- 【服务器数据恢复】Raid阵列更换故障硬盘后数据同步失败的数据恢复案例
- 第十七天笔记
- ICML/ICLR'22 推荐系统论文梳理
- 不平衡之钥: 重采样法何其多
- 制胜精细化运营时代 华为应用市场打出内容、场景、商业运营组合拳
- Idea中运行sparkSQL
- 【服务器数据恢复】Raid阵列更换故障硬盘后数据同步失败的数据恢复案例
- MySQL-2-设置权限-创建表
- 助力疫情防控,30行代码就能搞定无服务器实时健康码识别!
- UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 178: illegal multibyte s
猜你喜欢
随机推荐
类的比较大小(Comparable -> compareTo(类自己实现接口),Comparator -> compare(新建一个类作为比较器))
不平衡之钥: 重采样法何其多
Thinkpad E430c使用u盘安装系统
【[USACO06NOV]Corn Fields G】【状压DP】
【学术相关】北大一研究生偷取同门师妹论文发表,作者却挂名给了武大 3 位不知情的学生......
tiup mirror sign
助力疫情防控,30行代码就能搞定无服务器实时健康码识别!
记一次内部分享——瞎扯淡
多商户商城系统功能拆解20讲-平台端分销概况
IJCAI'22 推荐系统论文梳理
MySQL-3-密码破解
06-线程池(3大方法、7大参数,4种拒绝策略)
Apache的管理及web优化
莫比乌斯反演学习笔记
2.5 - 死锁
数据防泄漏产品该如何选择
Break the stereotype, DIY is your own unique mall
2.3 - P、V、S机制
2.7 - 文件管理 2.8 - 多级目录结构 2.9 - 位示图
Basic management of system storage -- mounts, partitions, user quotas