当前位置:网站首页>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;
}
}
边栏推荐
猜你喜欢
随机推荐
MPLS实验
禅道16.5升级17.3
How to use PHP to implement lexical analyzer and custom language
2022 年值得尝试的 7 个 MQTT 客户端工具
MySQL-1-环境部署
Qt读取Json文件(含源码+注释)
2.3 - P、V、S机制
2.4 - 三态模型
tiup mirror sign
CS5210的参数详情资料分享
MySQL【数据类型】
从特征交互到数据交互,浅谈深度点击率模型的新趋势
SSRF(服务器端请求伪造)
ICML/ICLR'22 推荐系统论文梳理
数据防泄漏产品该如何选择
软件成分分析:华为云重磅发布开源软件治理服务
SIGIR'22 推荐系统论文之序列推荐(短文)篇
tiup mirror set
【Transformer专题】一、Attention is All You Need(Transformer)
不平衡之钥: 重采样法何其多