首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
07-02 16:10
西北工业大学 算法工程师
宇宙厂工作强度大到忘记自己是在谈恋爱?
据宇宙厂内部员工爆料:“在字节工作强度太大了,有一天上厕所的时候我才突然想起来自己还有女朋友,已经好几天没联系她了,忙的连谈恋爱都顾不上谈”。弱弱问一句宇宙厂的小伙伴是真的吗?你们平常加班会影响恋爱生活吗?
投递宇宙厂等公司8个岗位
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-04 14:35
实习半年合理吗?
知道就业环境差,但是没想到实习也这么难找...
_mos_:
60块
不如去刷碗
点赞
评论
收藏
分享
05-14 09:24
青岛工学院 C++
求就业
怎么感觉c++就业面比较窄呀,找不到实习,求拷打
小五编码:
C++没有后端
点赞
评论
收藏
分享
05-25 12:52
中国石油大学(华东)青岛校区 Java
26届找不到暑期实习,秋招还有救吗
开始太晚了,刚把八股过一遍,力扣做了一百多,投简历太晚了,基本都不招了现在是投日常实习还是准备秋招啊
团孝子捏:
日常抓紧,秋招前必需有一段实习的
点赞
评论
收藏
分享
07-03 16:02
门头沟学院 Java
java后端面试
今天面试,非常紧张,面试官问我springboot有哪些核心模块都答不上来了,真的对自己无语了!
查看1道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
现代汽车前瞻技术研发中心
京东TET
全站热榜
更多
1
...
友友们如何看待这个问题
8553
2
...
大家觉得测试还能活多久
7228
3
...
我举报了室友面试作弊
6618
4
...
实习期间女mt这么说我该怎么回...
3971
5
...
我的妈呀好久没见过这么尊重人的hr了
3474
6
...
累了,和自己和解了
3417
7
...
加班到十点,连续加班两个星期,这是实习生的强度吗?
3398
8
...
腾讯csig暑期一二三面
3398
9
...
面试祸从口出了😰
3158
10
...
现在的hr在清高什么啊???
3111
创作者周榜
更多
正在热议
更多
#
你觉得实习能学到东西吗
#
34810次浏览
694人参与
#
百度工作体验
#
222545次浏览
1970人参与
#
现代汽车前瞻技术研发急速编程挑战赛
#
27452次浏览
215人参与
#
秋招什么时候开投比较合适?
#
22438次浏览
305人参与
#
机械人与华为的爱恨情仇
#
116861次浏览
946人参与
#
实习,不懂就问
#
45228次浏览
680人参与
#
发工资后,你做的第一件事是什么
#
68019次浏览
229人参与
#
机械人集合!你是什么工程师?
#
15701次浏览
89人参与
#
找不到好工作选择GAP真的丢人吗
#
78089次浏览
938人参与
#
如何准备秋招
#
19866次浏览
380人参与
#
工作中哪个瞬间让你想离职
#
25782次浏览
177人参与
#
入职第四天,心情怎么样
#
29327次浏览
417人参与
#
我想去国央企的原因
#
59795次浏览
393人参与
#
拼多多工作体验
#
28447次浏览
197人参与
#
多益网络求职进展汇总
#
29106次浏览
134人参与
#
快手求职进展汇总
#
546888次浏览
6001人参与
#
硬件应届生薪资是否普遍偏低?
#
73939次浏览
514人参与
#
不考虑转正,实习多久合适
#
32104次浏览
145人参与
#
你们公司几号发工资
#
20974次浏览
140人参与
#
面试中,你被问过哪些奇葩问题?
#
68440次浏览
796人参与
#
如果再来一次,你还会学硬件吗
#
125616次浏览
1402人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务