首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
静~静
2019-07-14 11:42
已编辑
武汉科技大学 Java
关注
已关注
取消关注
二叉树怎么打印每层的第一个节点
谢谢
#笔试题目#
提示
全部评论
推荐
最新
楼层
静~静
楼主
武汉科技大学 Java
这个还挺容易理解的
2
回复
分享
发布于 2019-07-14 09:32
窗含西岭千秋雪
门头沟学院 产品经理
按层遍历的时候,每个节点加一个树的深度值,用一个变量记录当前打印的深度,如果打印过了就不打印节点。
2
回复
分享
发布于 2019-07-13 23:51
不要抗拒去做自己没接触过的事
上海交通大学 Java
https://www.cnblogs.com/anzhengyu/p/11083568.html 层次遍历python3
点赞
回复
分享
发布于 2019-07-14 09:51
随风丶13
阿里巴巴_大文娱优酷_java开发
层遍历,每一层记录下一层的节点个数,实现层数切换,就可以判断每一层的第一个元素了。这个和之子型(蛇形)打印二叉树一个原理。
点赞
回复
分享
发布于 2019-07-13 23:59
教欧文打篮球
Shopee_toc_后端开发工程师
两个队列存节点就行了。
点赞
回复
分享
发布于 2019-07-13 21:59
LockTheDoor
台湾中正大学 C++
感觉先序遍历调一下条件就可以了。。
点赞
回复
分享
发布于 2019-07-14 22:28
offer!
成都信息工程大学 C++
记录层数,先序遍历,第一次到这个层数就输出第一个节点
点赞
回复
分享
发布于 2019-07-14 22:15
奋斗者号
电科网安_数据安全研发中心_研发工程师
什么叫打印每层第一个节点啊?前序遍历不就是先遍历的每层第一个么?
点赞
回复
分享
发布于 2019-07-14 09:31
牛客吴彦祖
安庆师范大学 C++
树bfs应该知道吧,每层最后一个节点出队后插入的是最后的子节点,这个时候插入一个哨兵节点就行了
点赞
回复
分享
发布于 2019-07-14 09:28
古城有光
第一拖拉机制造厂拖拉机学院 Java
明天给你上代码,关电脑了
点赞
回复
分享
发布于 2019-07-14 02:08
john240
字节跳动_后端开发
两个队列滚动一下
点赞
回复
分享
发布于 2019-07-14 01:52
吃了🍄会变大的offer收割机😆
门头沟学院
用递归
点赞
回复
分享
发布于 2019-07-13 23:48
叫我大表哥
广州大学 Java
层次遍历
点赞
回复
分享
发布于 2019-07-13 23:30
元暗
花花幼稚园 临床研究
private void printFirstSequence(TreeNode root){ LinkedList<TreeNode> queue = new LinkedList<>(); queue.add(root); while (!queue.isEmpty()){ TreeNode node = queue.poll(); System.out.println(node.val); if (node.left!=null){ queue.add(node.left); continue; } if (node.right!=null){ queue.add(node.right); } } }
点赞
回复
分享
发布于 2019-07-13 23:04
嘟噜星人
北京大学 算法工程师
用个队列层次遍历就行
点赞
回复
分享
发布于 2019-07-13 22:54
Rrui
大疆_测试工程师
层序遍历取第一个
点赞
回复
分享
发布于 2019-07-13 22:34
自信是王道
华中科技大学 Java
用队列实现,先进先出,二叉树的层次遍历是常考题型
点赞
回复
分享
发布于 2019-07-13 22:07
offer,offer快粗来!
门头沟学院 算法工程师
蹲一个答案
点赞
回复
分享
发布于 2019-07-13 22:06
皮卡丘啦啦啦
微软_软件工程师
leetcode的二叉树的右视图(好像是这个题目),我写就深搜一把梭
点赞
回复
分享
发布于 2019-07-13 22:01
牛客上的彭于晏
中央戏剧学院 Java
层次遍历,将每层节点放在一个list中,输出第一个就ok
点赞
回复
分享
发布于 2019-07-13 21:56
暂无评论,快来抢首评~
相关推荐
12-07 11:33
复旦大学 Java
面试自我介绍模板收藏好!
面试是进入大厂不可或缺的一环,它是让面试官快速了解你、并相信你能胜任工作的关键过程。一段出色的自我介绍,能迅速吸引面试官的注意,为后续问答打下良好基础。作为校招面试官,今天我想和大家聊聊,如何用简洁精炼的语言做好自我介绍。大家可以参考这样一个结构:我是谁 + 教育背景 + 实习/项目经历与成果 + 为什么我能胜任。举个例子:“面试官您好,我是XX,2019年硕士毕业于XX大学电子信息工程专业。在专业技能上,我对JVM、并发编程、数据库原理等方面有比较深入的积累。此前我就职于XX公司,担任软件开发工程师,主要负责电商活动系统的研发与优化,在服务性能提升和高可用架构设计上有过不少实践,也对这类业务...
点赞
评论
收藏
分享
12-09 22:48
武汉大学 Java
20251209【字节】面试算法真题(共2题)
题目1:简化版消消乐题目2:自动驾驶汽车行驶记录分析
点赞
评论
收藏
分享
10-20 11:11
辽宁大学 营销
不儿认真的吗春招??
我寻思我秋招还没结束呢春招先来了
StLeoX:
快进到一年三轮
点赞
评论
收藏
分享
12-06 16:56
已编辑
门头沟学院 Java
27届NPC鼠鼠 求拷打
双非本 一段小厂 寒假能够冲击中厂吗 求简历拷打。求各位牛友指点一下,想在寒假海投冲一下中厂有没有机会,简历有没有需要修改的地方
点赞
评论
收藏
分享
12-10 18:50
蓝禾技术_电商事业部_电商运营管培生(准入职员工)
蓝禾科技内推,蓝禾科技内推码
面经:蓝禾的流程推得很快,基本上投完两天就接到了hr的初试电话,直接进行了初试。初试全程大概三十分钟,hr小哥态度很和善。主要问了实践经历获奖的情况最有成就感的事情对电商运营的理解选择公司的标准等,都是比较常规的问题。禾你一起,做不可能的事 | 蓝禾26届校招启动啦公司介绍:蓝禾2008年成立于深圳,是一家集产品、设计、研发、品牌、营销、大数据运营于一体的创新型科技公司,旗下拥有图拉斯TORRAS、锐舞RANVOO、卡斯酷CASEKOO等多个品牌招聘岗位:运营(国内)、运营(国外)、营销、设计、研发技术、职能工作地点:深圳内推链接:https://lanhevip.jobs.feishu.cn...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
广发证券
全站热榜
更多
1
...
当我们在和大模型『聊天』时,聊的是什么?
7222
2
...
百度网盘Golang开发一面凉经
3516
3
...
数字马力电话oc
2967
4
...
面个试给我面笑了,谢谢你TME
2172
华为进展交流圈
热聊中
5
...
川渝人前端offer帮选(决赛版)
1817
6
...
世纪天成C++笔面经
1769
7
...
数字马力选人标准
1649
8
...
成都java小厂 日常实习一面面经 25min
1619
9
...
很高兴能在牛客帮助你-2025年终总结
1509
10
...
数字马力长沙后端电话oc
1357
创作者周榜
更多
正在热议
更多
#
找工作能把i人逼成什么样
#
8305次浏览
92人参与
#
大学最后一个寒假,我想……
#
70305次浏览
712人参与
#
百融云创求职进展汇总
#
23731次浏览
181人参与
#
0经验如何找实习?
#
19791次浏览
354人参与
#
大家每天通勤多久?
#
63086次浏览
407人参与
#
你今年做了几份实习?
#
6339次浏览
97人参与
#
度小满求职进展汇总
#
17451次浏览
87人参与
#
大厂面试初体验
#
82441次浏览
373人参与
#
面试尴尬现场
#
201915次浏览
782人参与
#
字节出了豆包coding模型
#
5748次浏览
58人参与
#
你的秋招第一场笔试是哪家
#
274078次浏览
2066人参与
#
双非本科的出路是什么?
#
184504次浏览
1481人参与
#
你还有多少年退休?
#
29914次浏览
195人参与
#
你开始找寒假实习了吗?
#
11402次浏览
171人参与
#
你找工作经历过哪些骗局?
#
7173次浏览
120人参与
#
AMA
#
2667次浏览
17人参与
#
打工人的工作餐日常
#
76187次浏览
520人参与
#
实习越久越好,还是多多益善?
#
14368次浏览
143人参与
#
工作两年想退休了
#
201795次浏览
1783人参与
#
25年找工作是什么难度?
#
11542次浏览
113人参与
#
一起聊华为
#
166087次浏览
809人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务