首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
数据结构中,沿着某条搜索路线,依次对树中每个结点均做一次且仅
[单选题]
数据结构中,沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用( )次序的遍历实现编号。
先序
中序
后序
从根开始按层次遍历
查看答案及解析
添加笔记
求解答(27)
邀请回答
收藏(322)
分享
6个回答
添加回答
1
依昂
是我的理解有问题吗,题目中说的是
每个结点的编号大于其左、右孩子的编号,这个的意思难道不是根的节点编号都要大于左右孩子的编号吗
发表于 2020-09-11 14:13:24
回复(0)
1
求到一个好offer
1,0,-1,-2...难道不算连续编号?
发表于 2020-08-06 14:26:51
回复(0)
41
繁华落尽君辞去
先序 根左右
中序 左根右
后序 左右根
发表于 2019-12-03 21:47:17
回复(0)
16
MV13eard
这题要理解题意:
对二叉树的结点从1开始进行连续编号,意思就是把1,2,3,4....这些数按从小到大的顺序依次放到二叉树中,并要求的放法是:左孩子<右孩子<根节点;这时候再看三种次序的遍历,
先序 根左右
中序 左根右
后序 左右根
,很显然,只有后序满足条件。
发表于 2020-03-03 11:21:25
回复(0)
0
yukiop
<p>要求每个节点的编号大于左右孩子,就是根大于左右。而从1开始递增,左右根,这样安排根才大,后序。</p>
发表于 2020-05-30 07:49:41
回复(0)
0
牛客486528920号
先 根左右
中 左根右
后 左右根
发表于 2020-02-27 08:00:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
网易
测试开发工程师
2020
大数据开发工程师
数据分析师
Java工程师
上传者:
小小
难度:
6条回答
322收藏
3595浏览
热门推荐
相关试题
下面描述中,符合结构化程序设计风格...
搜狐
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
消消乐
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
c#工程师
数据库工程师
大数据开发工程师
vivo
2020
嵌入式工程师
数据挖掘工程师
测试开发工程师
评论
(21)
有无限多水源,一个4L无刻度桶和一...
网易
数据分析师
2020
评论
(9)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题