腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2047)
视频
沙龙
2
回答
如何
识别
某些
二叉树
遍历
属于
后序
遍历
还是
按序
遍历
?
、
、
、
如果一个
二叉树
的前序是P,A,R,S,那么
如何
识别
R,S,A,P
属于
中序
还是
后序
?如果是
后序
如何
找出是(Left,Right,Root)
还是
(Right,Left,Root)?
浏览 19
提问于2018-07-31
得票数 4
回答已采纳
3
回答
红黑树需要两次
遍历
吗?
、
、
正如我们所知道的,为了得到精确的
二叉树
,我们至少需要两次
遍历
(
按序
和
按序
/
按序
和
后序
)才能恢复原始的
二叉树
。但是,如果树是红黑树,那么是否必须有两次
遍历
(
按序
和前序/
按序
和
后序
)才能获得原始树?
浏览 0
提问于2013-07-14
得票数 1
回答已采纳
2
回答
只有一次
遍历
的所有可能的
二叉树
、
假设只对
二叉树
(不一定是BST)进行
按序
遍历
(或仅限
后序
/预序)
遍历
,那么
如何
在给定这种
遍历
的情况下生成所有可能的
二叉树
?我知道给定'n‘个节点可能的
二叉树
的数量是(2^n)-n,但是如果我们可以访问树的一次
遍历
,我们
如何
编写这个算法呢?
浏览 1
提问于2011-12-27
得票数 1
回答已采纳
1
回答
构建预序、
后序
和中序表达式的
二叉树
、
、
如何
在“后缀”中绘制与给定表达式对应的“
二叉树
”?18 5 1+/4*3 5 18 6/-+-绘制预序、
后序
和
按序
规则是: 1.前序
遍历
:根,左,右;2.
后序
遍历
:左,右,根;3.
按序
遍历
:左根,右 请给我考试用的
浏览 0
提问于2013-05-05
得票数 0
回答已采纳
2
回答
BST的前序表示
还是
后序
表示是唯一的?
我知道BST (
二叉树
)的顺序
遍历
并不是唯一的。我不确定这对于
后序
遍历
还是
前序
遍历
是正确的-我找不到反例。前序
遍历
还是
后序
遍历
唯一表示BST?
浏览 32
提问于2020-06-13
得票数 1
2
回答
现实世界中的前/
后序
树
遍历
示例
、
、
、
我能很好地理解预序、
按序
和
后序
树
遍历
算法。()。我知道一些用途:按顺序
遍历
二进制搜索树的顺序,克隆树的预排序。但我无论
如何
也想不出一个现实世界的任务,我需要
后序
遍历
才能完成。编辑:除了表达式树和RPN,谁能给我举个例子?这真的是所有后订单的好处吗?
浏览 0
提问于2010-08-20
得票数 14
回答已采纳
1
回答
从给定的
遍历
构建
二叉树
、
、
、
我正在为我遇到的数据结构和算法课程做功课: 给出两种
遍历
的方法,可以是前序和
后序
,预序和有序,
后序
和有序,我们可以提取多少棵
二叉树
?现在我知道,您肯定无法从一个
遍历
顺序找到
二叉树
,但是这两个
遍历
中哪一个只会给您一个
二叉树
呢?怎么做呢?那些不代表一棵
二叉树
的人,他们代表了多少棵
二叉树
,我们
如何
计算这个数字呢?
浏览 4
提问于2013-10-25
得票数 0
回答已采纳
3
回答
二叉树
前
后序
遍历
的有效性
、
这可能很幼稚,但我想知道,它是所有
遍历
类型中的二进制树(普通、排序和平衡)的上下文:深度优先顺序宽度第一对于平衡的
二叉树
,任何深度优先
遍历
都会比宽度优先使用更少的内存存储空
浏览 0
提问于2013-02-11
得票数 13
1
回答
二叉树
的生成、
遍历
和打印
、
、
我生成了完美平衡的
二叉树
,我想把它打印出来。在输出中只有0而不是我生成的数据。
如何
连接这两个函数generate和printtree class BinTree: self.elem = 0 self.left
浏览 12
提问于2019-12-10
得票数 0
回答已采纳
34
回答
如何
在任何
二叉树
中找到两个节点的最低共同祖先?
、
、
、
这里的
二叉树
不一定是
二叉树
。- 8,4,9,2,5,1,6,3,7例如,如果我们想要找到节点8和5的共同祖先,那么我们在有序树
遍历
中列出所有在8和5之间的节点,在这种情况下恰好是然后我们检查这个列表中的哪个节点在
后序
遍历
中最后出现,即2。因此,8和5的共同祖先是2。我相信这个算法的复杂度是O(n) (O(n)用于中序/
后序
遍历
,其余步骤也是O(n),因为它们只不过是数组中
浏览 3
提问于2009-09-27
得票数 189
回答已采纳
11
回答
前订单到后订单
遍历
、
、
、
如果一个
二叉树
的前序
遍历
是6,2,1,4,3,7,10,9,11,
如何
得到
后序
遍历
?
浏览 2
提问于2010-12-27
得票数 21
回答已采纳
3
回答
预定前+后订货至有序
、
、
、
任务
遍历
将表示为两个列表,两个列表都包含n个不同的正整数,每个列表唯一地标识一个节点。您的程序可以采用这些列表,并使用任何合理的I/O格式输出结果的顺序
遍历
。这是密码-高尔夫,所以以字节为单位的最短代码获胜。完整
二叉树
的
后序
遍历
递归定义如下: 包含
浏览 0
提问于2016-09-25
得票数 14
回答已采纳
8
回答
二叉树
遍历
的复杂性
数据结构中
二叉树
的中序、
后序
和前序
遍历
的时间复杂度是多少?它是O(n)
还是
O(log )或O(n^2)??
浏览 2
提问于2010-12-28
得票数 62
3
回答
给定邮政订单的
二叉树
的构造
、
、
、
如果只有给定的信息是
后序
遍历
,
如何
构造
二叉树
。在谷歌了主题之后,我明白在这种情况下,不可能有唯一的构造
二叉树
。但是如果给定整数,那么基于小于或大于then属性创建BT就变得很容易了。Q)
二叉树
的
后序
遍历
是DEBFCA .Find出前序
遍历
吗?选项:(B) ADBFEC(0) ABDCEF有没有人能解释一下我们该
如何
回答。
浏览 0
提问于2017-02-01
得票数 0
1
回答
使用无歧义的InOrder
遍历
打印
二叉树
、
、
、
我正在尝试使用顺序
遍历
(在java中)打印出一个
二叉树
,但没有任何歧义。例如,input =2 3 4*-5+i然后创建树,并希望使用顺序
遍历
将其打印出来。所以输出必须是=2- (3*4) +5然而,使用
按序
遍历
显然不会给出分隔符。
浏览 1
提问于2013-03-07
得票数 0
1
回答
树
遍历
的迭代方法
、
、
有人能帮助我不使用任何其他数据结构(如堆栈)来迭代
遍历
二叉树
吗?所以我不可能做类似node.left.visited = false这样的事情 还有其他方法可以迭代
遍历
吗?
浏览 2
提问于2014-03-31
得票数 4
回答已采纳
4
回答
这个程序怎么会是预定的
遍历
呢?
、
、
、
return 0; int l = count (node.left); } 此函数返回根植于节点的
二叉树
中的节点数有几篇文章说这是一个顺序前的
遍历
,但在我看来,这是一个
后序
遍历
,因为在访问根之前,我们正在访问左边和右边的部分。我说错了吗?
还是
我“拜访”的想法是错的?
浏览 6
提问于2014-09-07
得票数 1
回答已采纳
1
回答
二叉树
遍历
代码需要解释
、
、
我有一个关于
二叉树
遍历
代码是
如何
工作的问题。cout << bt->data <<endl; preorder(bt->Right);前置
遍历
} cout << bt->data << endl; } 有序
遍历</
浏览 3
提问于2022-03-02
得票数 -4
回答已采纳
1
回答
图前/
后序
遍历
?
、
、
、
这是一个DFS预序顶点编号,它对应于DFS树的预顺序
遍历
,第二个是
后序
编号,它对应于DFS树的后续
遍历
。 有人能解释一下我们是
如何
得到这个订单的吗?因为我只知道
如何
在
二叉树
上应用订单前后排序。
浏览 6
提问于2016-03-23
得票数 3
回答已采纳
2
回答
在
二叉树
Java中计算表达式
、
、
我创建了一个表达式的
二叉树
,并将运算符(+、-、/、*)作为根,操作数(值)作为左/右的子操作数。我需要在
二叉树
中计算这个表达式,参数为(T,v),其中'T‘是
二叉树
,'v’是一个节点,开始
后序
遍历
。我的方法是这样的..。所以,我知道该做什么,我被困在
浏览 0
提问于2016-04-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券