首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-18 17:30
浙江大学 Java
过拟合常见的解决方法有哪些?各自的优缺点是什么?
图解机器学习-牛客面经八...
点赞
评论
收藏
分享
12-20 19:01
已编辑
门头沟学院 Java
途游offer,帆软offer,京东ssp,美团sp,科大讯飞offer的来时路
聊天记录总结等几天写,还有其他人的聊天记录要发,忙不过来了
点赞
评论
收藏
分享
11-15 14:35
南京邮电大学 Java
27准备日常实习,请狠狠拷打简历
程序员牛肉:
你这简历有啥值得拷打的?在牛客你这种简历一抓一大把,也就是个人信息不一样而已。 关键要去找亮点,亮点啊,整个简历都跟流水线生产出来的一样。
点赞
评论
收藏
分享
11-08 21:07
门头沟学院 Java
斗宗强者,恐怖如斯!
xhs的40k本就够惊讶了,字节更狠啊。秋招的寒气呢?头部大佬热的裤裆都湿了吧。
秋招已经结束的双非:
这个薪资字节校招应该很少吧
字节开奖
点赞
评论
收藏
分享
12-19 17:46
门头沟学院 销售工程师
任何人都可以拥有的超优秀实习经历
我发现实习话题上的网友分为两种:一种是正常交流经验的,一种是学历警察+大厂卫道士。第二种特征非常明显,看到有人分享小厂/创业公司实习就来嘴一句:这也算实习?没有大厂经历简历直接筛掉建议gap一年再投。可能名为职场焦虑有传染性,已经从应届生感染到在职人员了。几乎我看到的每一个非大厂实习经验贴下面都有这种学历警察。但小破二本学姐来现身说法:优秀的实习经历≠大厂logo,任何人都可以通过普通实习获得超优秀的成长!叠甲:大厂里的优秀实习肯定还是会更亮眼的嗯什么是真正优秀的实习?✅ 有清晰的产出✅ 掌握了某某技能✅ 理解并能复现完整的工作流✅ 能独立解决问题✅ 有可展示的作品这些能力,跟公司大小无关,跟...
任何人都可以系列
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
9626
2
...
【25年终总结】-牛客运营团队
4412
3
...
实习没事做是福还是祸?
3529
4
...
学校发力了,没招了牛友们
2993
5
...
大二混子终于找到实习了...
2786
6
...
【求助】被hr骂“刷子”什么意思?
2537
7
...
尼克狐尼克,你被捕了
2154
8
...
关于我小心翼翼触碰安全红线这件事
1925
9
...
校招入职半年之后又回到了这个地方
1874
10
...
快手昨晚是咋了,有无懂牛?
1623
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
147751次浏览
2517人参与
#
秋招落幕,你是He or Be
#
3237次浏览
76人参与
#
应届生进小公司有什么影响吗
#
109101次浏览
1116人参与
#
比亚迪工作体验
#
70182次浏览
254人参与
#
你面试体验感最差/最好的公司
#
3086次浏览
56人参与
#
工作中听到最受打击的一句话
#
2563次浏览
61人参与
#
大厂VS公务员你怎么选
#
71207次浏览
660人参与
#
重来一次,你会对开始求职的自己说
#
3012次浏览
71人参与
#
一人说一个提前实习的好处
#
3394次浏览
70人参与
#
团建是“福利”还是是 “渡劫”
#
4055次浏览
110人参与
#
实习没事做是福还是祸?
#
8329次浏览
135人参与
#
如何排解工作中的焦虑
#
243852次浏览
2241人参与
#
从顶到拉给所有面过的公司评分
#
144806次浏览
518人参与
#
今年你最想重开的一场面试是?
#
1442次浏览
25人参与
#
你小心翼翼的闯过多大的祸?
#
6975次浏览
109人参与
#
联影求职进展汇总
#
123843次浏览
781人参与
#
OPPO求职进展汇总
#
755918次浏览
5390人参与
#
互联网公司爆料
#
158590次浏览
724人参与
#
产品实习,你更倾向大公司or小公司
#
189116次浏览
2053人参与
#
秋招结束之后的日子
#
113920次浏览
1039人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务