当前位置:网站首页>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;
}
}边栏推荐
猜你喜欢
随机推荐
想要白嫖正则是吧?这一次给你个够!
如何利用PHP实现词法分析器与自定义语言
机械臂速成小指南(十八):圆弧规划
(LinkedList与链表) 和 (ArrayList与顺序表)的区别
MySQL-2-设置权限-创建表
Why do I no longer recommend the enumeration strategy pattern?
“如何写好一篇学术论文?”这大概是最详实的一则攻略了!
RecSys'22 推荐系统论文梳理
数仓:金融级数仓架构转型的最佳实践(下篇)
策略路由下发
Basic management of system storage -- mounts, partitions, user quotas
DevOps开发工具对比
【2022河南萌新联赛第(三)场:河南大学】【部分思路题解+代码解析】
最强分布式锁工具:Redisson
redis学习四redis消息订阅、pipeline、事务、modules、布隆过滤器、缓存LRU
【[USACO06NOV]Corn Fields G】【状压DP】
Brute-force cracking of the latest JVM interview questions of Meituan: unlimited execution
软件成分分析:华为云重磅发布开源软件治理服务
多商户商城系统功能拆解20讲-平台端分销概况
节省50%成本!京东云重磅发布新一代混合CDN产品


![【[SCOI2005] 互不侵犯】【状压DP(含概念讲解)】](/img/93/667e81afeb99b1cce4eb8068e6ce14.png)






