腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7305)
视频
沙龙
3
回答
有人能解释一下我关于
二叉
树
的作业吗?我觉得很奇怪
、
我有一个任务要构建
二叉
树
,具体如下:所以..。奇怪的是:无论我在哪里读到
二叉
树
,它们都不包含有
重复
值的节点,但在第二个任务
中
,我必须找到大量的节点,这些节点的数学运算要输入值……如果我按规则建树,不是只有0或1吗?或者,也许,我建造的第一棵
树
必须是无序的,并且允许有
重复
的
树
?如果我重建树为<e
浏览 4
提问于2012-05-22
得票数 0
回答已采纳
2
回答
我应该使用哪种数据结构来表示大量的记录,每个记录都显示了项
目的
范围?
、
、
、
、
我正在寻找软件表示大量的记录(超过400 K记录)我的软件有一个项目编号,我必须检索有关它的信息。
浏览 2
提问于2011-11-19
得票数 0
回答已采纳
2
回答
分页
二叉
树
与AVL
树
和/或B
树
的比较
、
、
分页
二叉
树
与AVL
树
和/或B
树
有什么不同?
浏览 2
提问于2010-04-29
得票数 5
1
回答
嵌套
二叉
搜索
树
的复杂度
、
、
有人知道如何计算嵌套
二叉
树
的复杂度吗?我已经实现了一个深度为3个BST的嵌套二进制
搜索
树
。 编辑:我为造成的混淆道歉,我的意思是BST的每个节点都指向另一个BST的根节点。我所要求的复杂性是
搜索
、更新和删除(基本操作)的时间复杂性。我假设由于BST的时间复杂度为O(log(n)),因此嵌套BST
在
搜索
、更新和删除方面的时间复杂度不会有太大差异。
浏览 6
提问于2011-04-07
得票数 0
回答已采纳
2
回答
优先级队列数据结构的术语?
、
、
、
我一直
在
使用一种数据结构,最初的开发人员称之为heap,它用于实现优先级队列。 相同的元素可以多次出现在队列
中
,而不会造成执行或实现上的复杂性。
搜索
(虽然可能并且比彻底
搜索
更快),但效率不高(因为每个节点的子元素不需要平衡)。由于
搜索
效率不高,而且可能存在
重复
搜索
,因此删除可
浏览 4
提问于2017-10-31
得票数 1
回答已采纳
1
回答
查找
正确索引的算法
、
数组包含一个数字列表,映射包含一个键(整数)值(布尔值)对,告诉我们哪些项已从列表
中
删除。10]{ 3: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true }[1, 2, x, x, x, x, x, x, x, 10]我们可以遍历列表
浏览 0
提问于2019-08-14
得票数 0
2
回答
为什么
二叉
树
比已排序的值数组更可取?
、
、
、
为什么
二叉
树
比已排序的值数组更可取? 在任何一种情况下,找到给定的键值(通过遍历
二叉
树
,或者通过
在
排序的数组上执行二进制
搜索
)都需要O(log )的时间复杂度。
浏览 1
提问于2015-03-10
得票数 1
2
回答
具有负值的
二叉
树
我正在解决一个数据结构问题,我遇到了一个
二叉
树
问题: 1 -5 20 3 -4 -5 我认为
在
二叉
树
中
,每个节点的键大于其左子树
中
的所有键,小于其右子树
中
的所有键。
二叉
树
可以不排序吗?
浏览 2
提问于2017-07-05
得票数 0
2
回答
通用算法和数据结构列表
、
作为库项
目的
一部分,我想包含大量的通用算法和数据结构。这包括
搜索
和排序算法,数据结构,如链表和
二叉
树
,路径
查找
算法,如A*.这些作品。基本上,任何您认为在这样的库
中
可能有用的通用算法或数据结构,请张贴或添加到列表
中
。谢谢!名单: - Binary tree - B
浏览 8
提问于2010-06-14
得票数 0
回答已采纳
1
回答
B-
树
可以采用
二叉
树
的形式吗
、
、
在
一次关于数据库系统的CS考试
中
,有一个问题被问到使用B
树
索引在给定系统
中
查找
记录的最大块访问次数是多少。B
树
的顺序是4,当所有内部节点都是半满的时候,条
目的
最大数量是4(因为如果它们少于半满,它们将与邻居合并)。因此,当每个节点有2个子树指针(并且最大访问次数等于
树
的深度)时,
树
处于其最高深度。但这将有效地为
树
提供与
二叉
树
相同的结构,因为每个节点只保存一段数据和两个指针。所以问题
浏览 37
提问于2021-04-28
得票数 1
回答已采纳
1
回答
Clarkson的2次近似加权顶点覆盖算法运行时分析
、
简单易读的算法伪代码可以
在
中找到,见32.1.2节。根据这篇论文,该算法的运行时复杂度为O(|E|*log|V|),其中E是边的集合,V是顶点的集合。我不完全确定他们是如何得到这个结果的。排除算法
中
的一些技术细节,算法看起来像这样: while( |E| !这意味着可以
在
log n时间内从顶点列表中选择一个顶点,从而最小化某个比率。据我所知,从值列表中找到最小值需要进行n-1比较,而不是log n。
浏览 17
提问于2016-07-30
得票数 0
回答已采纳
1
回答
二叉
树
解释
、
、
、
、
我试图
在
我对
二叉
树
,特别是
二叉
树
搜索
树
的理解上稍作改进。通过维基百科向我展示了以下信息(): “二进制
搜索
树
保持其键按排序顺序,以便
查找
和其他操作可以使用二进制
搜索
的原则:当在
树
中
查找
键(或插入新键的位置)时,它们从根到叶遍历
树
,对存储
在
树节点中的键进行比较平均而言,这意味着每个比较允许操作跳过
树</e
浏览 2
提问于2015-04-10
得票数 0
回答已采纳
4
回答
二叉
树结构的真实示例
谁能告诉我一些
二叉
树结构的真实例子?
浏览 0
提问于2011-01-05
得票数 0
14
回答
二叉
树
与
二叉
树
的区别
、
、
、
有谁能用一个例子来解释
二叉
树
和
二叉
树
搜索
树
的区别吗?
浏览 24
提问于2011-06-17
得票数 363
回答已采纳
2
回答
二进制
搜索
树
中
是否存在
重复
项?
、
、
、
、
我目前正在做一个数据结构主题
二叉
树
的作业。问题的答案是: a)通过从左到右插入以下数字来绘制二进制
搜索
树
。15,7,8,20,13,10,5,17,40,60,30,70,6,14,4。现在令人困惑的部分是将新节点7和17插入到
树
中
。我做了一些研究,发现
二叉
树
中
不能有
重复
项。还是有别的办法?
浏览 26
提问于2020-10-02
得票数 0
3
回答
将TreeSet<Integer>与允许
重复
的比较器一起使用会产生什么影响?
、
、
、
问题( java集合
中
没有
重复
的
二叉
树
)。我需要一个带有
重复
项的
二叉
树
,我需要O(Log(n))的复杂性,即在保持顺序的同时进行
搜索
和插入(因此我不能使用哈希表),java没有一个实现
二叉
树
的集合,并且
在
保留所有
二叉
树
操作的同时允许
重复
。我试图通过传递一个永远不返回0的比较器来调整TreeSet并允许
重复
。我知道这将不再是一套,
浏览 6
提问于2021-12-04
得票数 0
回答已采纳
1
回答
使用递归(Java)解决
二叉
树
/
二叉
树
问题的技巧
、
、
、
、
我正在复习如何用递归来解决Java
中
的
二叉
树
/
二叉
树
搜索
树
问题,我觉得自己有点挣扎。示例:操作/更改
树
中
的节点,计数某些模式(偶数in的#,
树
的高度)等等。我几乎总是使用私有的助手方法。我只是
在
讨论任何类型的问题,包括使用递归来解决
二叉
树
/BST问题。我不是在说任何一个问题。我想知道解决这些问题的
策略
,当创造解决它们
浏览 1
提问于2014-08-18
得票数 0
回答已采纳
4
回答
在
二进位
搜索
树
中
查找
重复
条
目的
策略
、
、
我有一个有
重复
条
目的
BST。我正在寻找
重复
的条目。显然,我可以编写一个遍历整个
树
的哑算法,这很容易。假设下面的
树
。
浏览 5
提问于2011-10-09
得票数 10
回答已采纳
1
回答
二叉
树
和尝试之间的区别
、
我很难理解为什么尝试的
查找
时间是O(1),而
二叉
树
的
查找
时间是O(logn)。 我知道它们基本上都是
树
。假设我有一个用于英语的trie,它包含最多16个字符的单词。
查找
时间为O(16),简化为O(1)。这是因为每个trie节点都有一个包含26个子节点的数组(字母表中有26个字母),从数组
中
拉出的值是o(1)。所以你只需要做16次拉动。而对于
二叉
树
,如果你有n个元素(假设n是整个英文字母表的对数),你
搜索
中间的元素,然
浏览 1
提问于2015-10-29
得票数 0
3
回答
二叉
树前后序遍历的有效性
、
这可能很幼稚,但我想知道,它是所有遍历类型
中
的二进制
树
(普通、排序和平衡)的上下文:深度优先顺序宽度第一对于平衡的
二叉
树
,任何深度优先遍历都会比宽度优先使用更少的内存存储空
浏览 0
提问于2013-02-11
得票数 13
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券