腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
插入
到
二叉
树上
的
下一个
可用
节点
?
、
、
、
我有一个程序,我需要建立我继续添加到一个二进制搜索树( BST ),通过打开一个文件,并添加该文件
的
单词
到
BST。我已经知道
如何
打开一个文件并将原始文件中
的
单词存储在树中,但是当我试图打开第二个文件继续添加到树中时,它就像是从头开始一样。
如何
指向
下一个
可用
节点
,以便可以继续向其中
插入
内容。我尝试过使用我
的
insert函数,但它就像是从头开始一样,删除了前一个文件中
的
所有内容。我
的
<
浏览 14
提问于2019-08-12
得票数 0
回答已采纳
2
回答
在一行中打印并在c中
插入
括号
、
我需要你
的
帮助。我需要按顺序打印一棵
二叉
树--这样:如果我向这棵树
插入
一个
节点
2-它将打印:((2)<(3))如果我在这棵
树上
插入
一个
节点
6-它将打印:(2)<(3)>(6)<(7)) 如果我
插入
一个
节点
9-它将打印:((2)
浏览 0
提问于2015-01-20
得票数 0
回答已采纳
2
回答
如何
保持普通
二叉
树(而不是BST)
的
平衡?
、
、
我知道使用旋转保持二进制搜索树平衡/自平衡
的
方法。 我不确定我
的
案子是否需要这么复杂。我不需要维护任何排序
的
订单属性,如自平衡BST。我只是有一个普通
的
二叉
树,我可能需要删除
节点
或
插入
节点
。我需要努力保持
树上
的
平衡。为了简单起见,我
的
二叉
树类似于段树,每次删除一个
节点
时,从根
到
这个
节点
的
路径上
浏览 2
提问于2021-03-13
得票数 1
回答已采纳
1
回答
为什么一个AVL树不能用预指令遍历重新创建?
、
、
给定一个二进位搜索树,我理解为什么我可以使用广度优先和预顺序遍历来列出树
的
条目,这样就可以按照遍历树
的
顺序重建树。然而,如果我们现在考虑一棵AVL树,并且我们想要遍历这棵树,以便重新创建相同
的
AVL树(类似于我们对普通
二叉
树所做
的
操作),那么为什么宽度第一次遍历总是有效
的
,以及为什么在这种情况下,预排序不能工作,因为它适用于标准
二叉
树
浏览 0
提问于2012-02-25
得票数 0
回答已采纳
2
回答
BFS和DFS
的
运行时是否在
二叉
树O(N)上?
、
、
、
、
我意识
到
泛型图上
的
BFS和DFS
的
运行时间是O(n+m),其中n是
节点
数,m是边数,这是因为对于每个
节点
,都必须考虑它
的
邻接表。然而,当BFS和DFS在
二叉
树上
执行时,它
的
运行时是什么?我认为它应该是O(n),因为可以离开
节点
的
可能边
的
数量是恒定
的
(即,2)。请确认这是否是正确
的
理解。如果不是,请解释BFS和DFS在
二叉
浏览 1
提问于2013-11-11
得票数 25
3
回答
维护
二叉
树中
的
列表顺序
、
给定一个数字序列,我希望将这些数字
插入
到
平衡
二叉
树中,这样当我在
树上
执行顺序遍历时,它会返回该序列。请记住,树必须是平衡
的
,所以没有一个完全平凡
的
解决方案。我试着用AVL树
的
一个修改版本来做这件事,但我不确定这是否能成功。我希望有: Insert(i,e),它在序列中
的
浏览 0
提问于2011-02-17
得票数 3
回答已采纳
5
回答
如何
获得从根
到
二叉
树上
给定
节点
的
路径?
、
我正在尝试找出
如何
获得从根
到
二叉
树上
给定
节点
的
路径。每个非叶
节点
只有两个指向其子
节点
的
指针。我试过做预购,但想不出怎么做。例如,我们有一个
二叉
树:它不是一个
二叉
树。我们使用排序顺序
节点
来更容易地找到路径。1 2 34 5 6
浏览 0
提问于2011-09-09
得票数 20
1
回答
Tarjan离线最小共同祖先算法
我目前正在阅读来自Tarjan
的
关于
如何
获得
二叉
树中两个
节点
的
最小公共祖先
的
算法。 我已经阅读了中
的
伪代码,但我不理解它
的
要点。我
的
意思是我不能在任何给定
的
二叉
树上
应用该算法。我也试图在Google上找到一些关于每个步骤
的
解释,但我没有得到任何有价值
的
东西。所以,如果有人能帮助我理解这个算法是
如何
在
二叉
浏览 3
提问于2013-07-24
得票数 1
1
回答
替代模板变量?
、
、
、
我在建一个
二叉
树。作为我是泛型的人,我希望允许所有类型作为树中
节点
的
键。template<class T>}; 当我将
节点
插入
到
树中时,我可以根据key
的
类型创建
节点
对象,但我不知道
如何
以这种方式声明_root(在空
树上
使用insert时,可以轻松地为_root选择类型)。我相信C++14
的
模板变量在这里可以帮助我,
浏览 3
提问于2015-12-07
得票数 0
回答已采纳
1
回答
在
二叉
树上
实现随机过程
、
、
、
、
考虑N=2^h-1
节点
的
完全
二叉
树上
的
随机过程。 假设我有一个带有N=2^h−1
节点
的
二叉
树,最初所有
节点
都是通过这个过程
节点
被标记出来
的
。假设
节点
每次在1,N
的
范围内都有唯一
的
标识符,我将向您发送
节点
的
标识符。当您收到一个发送
节点
时。您可以标记它并调用下面的标记规则,该规则在我发送
下
浏览 1
提问于2015-01-14
得票数 0
回答已采纳
2
回答
将每个叶
节点
的
右指针更改为
二叉
树中
的
下一个
叶
节点
。
、
、
、
最近我在网上看到了一个问题,想知道是否有比我所做
的
更有效
的
解决方案。叶子可能不在同一水平上。
二叉
树
节点
的
形式为:{ int key; 我在
树上
使用层次顺序TAVERSAL(BFS)对其进行了
浏览 0
提问于2013-11-25
得票数 2
回答已采纳
2
回答
C++,
如何
创建和绘制
二叉
树,然后按预定顺序遍历它
、
、
如何
使用预排序遍历策略创建并绘制
二叉
树?根将是第一个进入
的
数字。 我有一组数字:48 32 51 54 31 24 39。48将是根。
如何
在预序遍历中将子
节点
推送到
二叉
树上
?
浏览 2
提问于2012-12-10
得票数 0
11
回答
有了‘N’个
节点
,有多少不同
的
二进制和二进制搜索树?
、
、
二叉
树
的
:不需要考虑树
的
节点
值,我只对具有'N‘个
节点
的
不同树拓扑感兴趣。 二进制搜索树
的
:我们必须考虑树
的
节点
值。
浏览 76
提问于2010-06-15
得票数 79
回答已采纳
5
回答
树型数据结构
、
、
我试着理解什么是排序树,
二叉
树,avl和...我仍然不确定,排序后
的
树是
如何
排序
的
?在排序
的
树中搜索和在未排序
的
树中搜索之间
的
复杂度(Big-Oh)是多少?希望你能帮助我。
浏览 0
提问于2009-05-31
得票数 0
回答已采纳
2
回答
合并两棵
二叉
树
的
算法
、
、
、
例如: 8 9 30
浏览 0
提问于2011-01-09
得票数 2
回答已采纳
1
回答
创建
二叉
树而不是二进制搜索树
、
我想创建一个从左到右填充
的
二叉
树。即,如果要
插入
1,2,3,则树应如下所示 / \我编写了一个
插入
函数,用于在树中
插入
节点
。对于第一个
节点
,一切正常( okay..But ),对于
下一个
节点
的
(如果我想将4,5作为子
节点
插入
到
2,然后将6,7作为子
节点
插入
到
3),我应
浏览 1
提问于2014-05-15
得票数 0
1
回答
查找正确索引
的
算法
、
告诉我们哪些项目已经被移除:这些项仍保留在数组中,但在按索引查找数组中
的
项时不会计入索引例如,根据上面的内容,索引2将返回10:-0--1------------------------2- 我们可以遍历列表中
的
每个项目,看看它是否在映射中,但最坏
的
情况是复杂度为O(n),如果列表中有10亿个项目,这将是一个问题。有没有更好
的
浏览 0
提问于2019-08-14
得票数 0
4
回答
OCaml:树函数
、
、
是否有用于处理树
的
模块或函数?我有一个看起来像这样
的
类型: Leaf of string (* todo: replace with 'a *)我正在努力做
插入
、删除子树等工作。
浏览 1
提问于2009-09-25
得票数 5
1
回答
不同字典实现
、
我正在为算法分析考试做准备,在我学习了C#并以不同
的
方式实现了字典之后,我对它
的
优缺点感到困惑。使用无序数组而不是总是排序数组来实现字典
的
原因是什么?使用排序数组而不是无序数组来实现并行化
的
准备吗? 使用二进制搜索树而不是总是排序
的
数组来实现字典
的
原因?
浏览 4
提问于2013-12-11
得票数 0
回答已采纳
1
回答
一种无序
二叉
树
的
实现
、
、
、
、
我正在尝试创建一个无序
的
二叉
树。
如何
在无序
二叉
树中
插入
Treenode?逻辑应该是什么呢? 我在这里
插入
的
意思是将
节点
作为叶
插入
。例如,如果我从根
节点
开始,然后遍历
到
右
节点
,那么现在我在哪里
插入
节点
。 如果任何人有关于无序二进制treeNot BST实现
的
参考资料,请提供。
浏览 14
提问于2020-06-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据结构——平衡二叉树(AVL)
通俗易懂的红黑树图解(上)
数据结构与算法分析笔记——AVL树
火山引擎:如何提升18000节点的ClickHouse可用性?
2021-10-08:填充每个节点的下一个右侧节点指针。给定一个 完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券