腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
只有一次
遍历
的所有可能的二
叉
树
、
假设只对二
叉
树
(不一定是BST)进行按序
遍历
(或仅限后序/预序)
遍历
,那么如何在给定这种
遍历
的情况下生成所有可能的二
叉
树
?我知道给定'
n
‘个节点可能的二
叉
树
的数量是(2^
n
)-
n
,但是如果我们可以访问
树
的一次
遍历
,我们如何编写这个算法呢?
浏览 1
提问于2011-12-27
得票数 1
回答已采纳
1
回答
从前后顺序
遍历
构建一棵
树
、
如果我有前置和后置
遍历
,我是否可以构造一棵不一定是二
叉
树
的
树
?类似于:邮购:LOPMNK KL M
N
O P 我已经读过,如果没有二
叉
树
的无序
遍历
,这是不可能的,但是对于一个非二
叉
树
,它是否有可能只使用前置
遍历
和后置
遍历
来实现呢?
浏览 8
提问于2014-02-23
得票数 4
回答已采纳
5
回答
如何创建二
叉
树
、
、
我不是指二进制搜索
树
。可以使用动态数组创建二
叉
树
,其中对于索引
n
中的每个元素,2
n
+1和2
n
+2分别表示其左孩子和右孩子。因此,表示和级别顺序
遍历
在这里非常容易。 但我认为,在订单,后订单,预订单是困难的
浏览 1
提问于2009-05-06
得票数 8
3
回答
预定前+后订货至有序
、
、
、
任务
遍历
将表示为两个列表,两个列表都包含
n
个不同的正整数,每个列表唯一地标识一个节点。定义 全二
叉
树
是一个有限的节点结构,这里用唯一的正整数表示。一个完整的二
叉
树
要么是一个叶,包含一个节点:1,要么是一个分支,由一个有两个子树的节点(称为左子树和右子树)组成,每一个节点都是一个完整的二
叉
树
:1/\…
浏览 0
提问于2016-09-25
得票数 14
回答已采纳
2
回答
遍历
n
叉
树
、
、
我正在尝试理解
n
进制
树
的预顺序
遍历
。我一直在阅读我发现的所有例子,使用左子树和右子树,但是,在
n
叉
树
中,左是什么,右子树是什么?有人能给出一个很好的解释或伪代码吗?
浏览 0
提问于2013-10-15
得票数 0
回答已采纳
6
回答
从二
叉
树
中删除重复项
、
、
、
我试图想出一个从二
叉
树
/二
叉
树
中删除重复项的算法。到目前为止我能想到的是 如果树没有排序,则对数组进行排序。这使得复杂性出现在O(
n
log
n
)时间和O(
n
)空间上。我们能做得更好吗?伪代码/代码示例将不胜感激。编辑1:假设二<em
浏览 0
提问于2013-11-16
得票数 5
1
回答
按词法顺序生成
N
个节点的所有二
叉
树
、
、
、
我只是好奇,是否有人有一个算法来生成
N
个节点的二
叉
树
的词法顺序。 第一棵二
叉
树
是长度为
N
的右链,最后一棵
树
是长度为
N
的左链。我想知道如何按照词汇顺序生成第一棵二
叉
树
和最后一棵二
叉
树
之间的
树
。具有4个节点的
树
将具有14个二
叉
树
。具有3个节点的
树
将具有5个二
叉
树
浏览 0
提问于2015-10-29
得票数 2
2
回答
将二
叉
树
转换为相应的无向图
、
、
、
给定一个二
叉
树
的表示,该二
叉
树
可以具有
n
个节点的最大值:{ struct node *left,*right;从具有最大
n
节点的二
叉
树
构造无向图。图表示为结构:{ tree_node *nodes[];}graph;
浏览 2
提问于2016-09-06
得票数 0
回答已采纳
3
回答
门2008:二进制搜索
树
的时间复杂度
、
、
给出了
n
个元素1,2,…,
N
上二
叉
树
的后序
遍历
P,你必须确定唯一的二
叉
树
,它的后序
遍历
是P的。最有效的算法的时间复杂度是多少?(a) theeta(logn) (b) theeta(
n
) (c) theeta(nlogn) (d)上述任何一种,因为
树
无法唯一确定。 答案是(b),请解释解决方案。如果我们得到了后序
遍历
,难道我们不需要应用sorting(O(nlogn))来按顺序计算吗?
浏览 6
提问于2015-08-12
得票数 3
回答已采纳
5
回答
求给定有序和水平
遍历
二
叉
树
的最小高度
、
、
、
在函数定义中给出了二
叉
树
的有序和水平
遍历
以及节点总数,并对给定的输入求出了二
叉
树
的最小高度。{} 无序
遍历
- { 4,2,5,1,6,3,7},水平顺序
遍历
- {1,2,3,4,5,6,7},
n
=7.
浏览 1
提问于2019-06-23
得票数 1
2
回答
二
叉
树上有序
遍历
的排序结果
、
、
我有一个关于二
叉
树
的问题: 有一个具有
n
个成员的二
叉
树
T1。当我们在T1上运行顺序
遍历
时,我们得到一个从1到
n
(1,2,3,...
n
)的级数。现在,T1是BST (二进制搜索
树
)吗?我知道如果T1是BST,那么顺序
遍历
将会得到一个有序的序列,但是相反的方向也可以吗?
浏览 1
提问于2013-05-15
得票数 0
回答已采纳
1
回答
逐层
遍历
和打印二
叉
树
、
、
我正在尝试
遍历
使用键盘输入数据构建的二
叉
树
。数据已成功插入二
叉
树
。我有一个switch语句,其中'case 4‘应该逐级
遍历
(并打印)二
叉
树
。然而,我得到了EXC_BAD_ACCESS错误。(RootPtr是全局定义的二
叉
树
的顶部-Level 0节点;TreeDepth()是计算
树
的“深度”的函数,其中全局定义的深度和根节点的深度为0;GetNode基本上是类型TreePtr指针的初始化器
浏览 1
提问于2016-01-12
得票数 0
1
回答
递归二
叉
树
遍历
代码进入无限
、
、
、
我试图
遍历
由键盘输入数据构建的二
叉
树
。数据已成功插入到二
叉
树
中。我有一个开关语句,其中'case 2‘应该使用递归
遍历
(和打印)二
叉
树
,分别使用顺序
遍历
算法、前置
遍历
算法和后置
遍历
算法。(RootPtr是全局定义的二
叉
树
的顶部-Level 0节点;GetNode基本上是TreePtr指针类型的初始化函数(使用malloc)。)
浏览 3
提问于2016-01-10
得票数 0
回答已采纳
1
回答
求二
叉
树节点有序秩的有效算法
、
、
、
、
给定二
叉
树
(不一定是二
叉
树
搜索
树
)和该
树
中的一个节点,有什么有效的算法(最好用Java语言)来查找该节点的有序秩? 通过
遍历
(递归或迭代),O(
n
)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
2
回答
运行时间以检查二
叉
树
是否是另一棵二
叉
树
的子树
、
、
、
我遇到了一个,用于检查二
叉
树
是否是另一个二
叉
树
的子树: 10 3 4 6 3 30 解决方案是以
浏览 0
提问于2016-08-28
得票数 1
回答已采纳
1
回答
插入线程二进制会导致O(
n
)时间复杂度?
、
、
、
、
线程二
叉
树
是有效的,因为它不需要任何递归或堆栈
遍历
。我怀疑它是否使每个插入都采用O(
n
) (其中
n
是
树
中的节点数),因为我们插入的每个节点都必须再次线程化,不是吗?如果我是对的,那么线程二
叉
树
实际上是无效的,不是吗?
浏览 3
提问于2016-05-30
得票数 0
回答已采纳
1
回答
有可能有序地
遍历
一棵k
叉
树
吗?
、
、
、
问题是河流节点存储在
n
叉
树
中,所以我不知道如何对这棵
树
进行有序搜索。谷歌搜索没有提到任何相关问题,维基百科页面甚至没有提到任何类型的
遍历
。有可能有序地
遍历
一棵k
叉
树
吗?
浏览 0
提问于2016-11-25
得票数 5
回答已采纳
1
回答
N
叉
树
的
树
遍历
问题
、
、
、
我有一个
树
类和一个私有嵌套节点类。我试图写一个
遍历
方法,问题是我只能打印出我的
树
的第一级。我不确定mu
遍历
方法是否有问题。因为我看不出另一种写它的方法。我认为问题来自于ins方法,它将一个子元素插入到
树
的特定索引中。我想我是在插入不同的物体。 谢谢你的帮助
浏览 2
提问于2019-11-08
得票数 0
回答已采纳
2
回答
从给定的预序
遍历
构建二
叉
树
、
我有一个存储在数组中的二
叉
树
的前序
遍历
,我想根据这个
遍历
重新创建二
叉
树
。我的数组看起来像这样:{NNNLLNLLNLNLNNLLNLL},其中
N
表示节点,L表示叶。
浏览 1
提问于2013-10-28
得票数 0
1
回答
最有效的Big-O运行时是什么?
、
、
如果我们使用以字母符号作为键的二进制搜索
树
,而不是指向子节点的指针数组,那么查找长度为m的字符串的Big-O运行时是什么? 我相信这将是O(
n
),对吗?
浏览 1
提问于2020-10-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
二叉树的遍历
什么是二叉树遍历?详述二叉树遍历的原理?用C语言实现二叉树遍历算法。内附完整代码。
二叉树的层次遍历
二叉树按层交替反向遍历
算法:66.二叉树的前序遍历
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券