腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
为什么基于红黑
树
的
java
TreeMap实现?
、
、
、
、
的
第三段说:“由于
AVL
树
更严格地平衡,所以对于查找密集型应用程序,它们比红黑
树
更快。” 那么,不应该使用
AVL
树
而不是红黑
树
来实现吗(因为基于散列
的
数据结构
将有更多
的
查找密集型应用程序)?
浏览 0
提问于2013-02-18
得票数 13
回答已采纳
2
回答
AVL
树
与堆
假设一家公司想开发一个应用程序来收集和存储不同国家
的
温度统计数据。所有国家
的
城市温度信息都是从不同
的
在线电子表格
中
收集
的
。其中一些电子表格包含排序数据,另一些电子表格包含半排序数据(数据块被排序)。应用程序
的
主要要求是能够快速地存储和搜索数据。这意味着如果你想在这个应用程序
中
存储一个国家
的
温度数据,它应该能够快速地存储它,如果你想要搜索一个特定城市
的
温度,它应该为你提供最快
的
搜索。该公司雇用您开发此应用程序,并为您提
浏览 1
提问于2018-08-10
得票数 1
回答已采纳
2
回答
如何在红黑
树
中
插入和删除比
AVL
树
更快?
、
、
、
我想更好地理解这种差异,但还没有找到一个可以将其分解到我
的
水平
的
来源。 我知道两棵
树
每次插入最多需要2次旋转。那么如何在红黑
树
中
插入得更快呢?在
avl
树
中
插入要求O(log )旋转,而O(1)在红-黑
中
如何插入?
浏览 7
提问于2014-09-01
得票数 5
回答已采纳
1
回答
AVL
树
必须满足BST
的
特性才能被认为是
AVL
树
吗?
、
、
、
、
或者
AVL
树
只描述所有子树
的
高度平衡最多为1
的
树
?
浏览 2
提问于2013-11-03
得票数 1
回答已采纳
1
回答
AVL
树
与平衡
树
、
、
AVL
树
是一种著名
的
内部存储
数据结构
,而平衡
树
是已知
的
外部存储
数据结构
。为什么我们也不能使用平衡
树
作为内部记忆呢?
浏览 3
提问于2015-09-03
得票数 2
回答已采纳
1
回答
用n-G实现
Java
下一个单词预测
的
理想
数据结构
、
我正在尝试为Android上
的
自定义键盘实现下一个单词预测器。Map<String, Integer> nGramMap = new HashMap(); 一旦出现了像W1 W2 W3 W4这样
的
单词序列,我就在搜索以W1W2 W3 W4和W2 W3 W4等开头
的
N-克。什么是一个有效
的
数据结构
,既为n-克
的
创建和检索时间<e
浏览 3
提问于2015-12-21
得票数 2
1
回答
AVL
树
实现-不存储高度
、
、
、
、
我目前正处于
AVL
树
插入实现
的
中间阶段,在插入和回溯
树
时,我正在努力保持平衡因素。实际上,我能找到
的
每一个
AVL
实现都使用节点
的
两个子树
的
高度来计算平衡因子,类似于 node.balance = node.right.height - node.left.height 如果您
的
Node因此,Node类看起来就像 class Node { Node left, right; } 我
浏览 14
提问于2019-09-28
得票数 0
3
回答
Linux 2.6完全公平调度器内部
、
、
本文研究
的
是在链路上使用红黑
树
数据结构
的
文件系统
的
调度算法 我
的
问题是:在CFS中使用红黑
树
的
目的是什么,为什么不能使用
AVL
树
?
浏览 2
提问于2012-06-27
得票数 2
回答已采纳
1
回答
二进制堆
数据结构
.应用
、
、
、
、
根据我
的
理解,堆属性-如果A是B
的
父节点,则节点A
的
键(值)相对于节点B
的
键进行排序,并在堆
中
应用相同
的
顺序。首先,它帮助我记住术语堆,如果将这个
数据结构
命名为堆是有原因
的
。因为,我们还使用了堆内存这个术语。在学习了Reb
浏览 5
提问于2016-12-23
得票数 5
回答已采纳
9
回答
红黑
树
与
AVL
树
的
区别
、
、
、
、
谁能解释一下这两种
数据结构
之间
的
主要区别是什么?我一直试图在网上找到一个突出不同之处/相似之处
的
来源,但我没有找到任何太有价值
的
东西。在什么情况下,其中一个会优先于另一个?
浏览 1
提问于2013-04-28
得票数 83
1
回答
哪个基于
树
的
字典在功能上是最容易实现
的
?
、
我正在寻找一种基于
树
的
字典
数据结构
,它很容易在Haskell
中
实现。 你有实现
AVL
树
或RB
树
的
经验吗?我也在考虑splay
树
,但不知道如何使用不可变
的
数据来实现它们。
浏览 0
提问于2010-02-25
得票数 4
回答已采纳
2
回答
AVL
树
-为什么某些节点
的
左、右子节点
的
高度必须相差1?
、
、
一些节点
的
左、右子节点
的
高度相差2有什么问题?说真的,孩子们差2分有什么错? 问候
浏览 2
提问于2012-05-29
得票数 2
回答已采纳
1
回答
Java
中
的
AVL
树
数据结构
、
我已经为
AVL
树
插入编写了代码,但是当我尝试打印Root Node
的
值时,它总是返回Null。我看不懂reason.Anyone,谁能解决这个问题?我试了很多次,但都不能解决这个问题。我很困惑。我希望这里的人能帮助我解决这个问题,因为我相信这里有高水平
的
专家。
浏览 14
提问于2017-12-15
得票数 0
2
回答
查找
AVL
树
中
两个数字之间
的
最小间距
、
、
、
我有一个
数据结构
作业,除了常规
的
AVL
树
函数之外,我还必须添加一个函数来返回
AVL
树
中
任意两个数字之间
的
最小间距(
AVL
中
的
节点实际上表示数字)。假设我们在
AVL
树
中有数字(作为节点)1 5 12 20 23 21,该函数应该返回任意两个数字之间
的
最小间隔。在这种情况下,它应该返回"1“,即|20-21|或|21-20|。它应该在O(
浏览 2
提问于2012-09-08
得票数 9
回答已采纳
2
回答
用
AVL
树
进行哈希
、
、
、
我正在用C语言编写一个搜索程序,我使用了哈希
数据结构
。我只存储了一个单词一次,从这个词
中
我指出了这个词存在
的
字符串。因此,每当用户给出一个单词,包含该单词
的
所有字符串都会被给出。但是,我没有使用链接列表,而是在散列中使用了
AVL
。简而言之,键
中
的
下一个节点指向
AVL
树
的
根。这可以将时间复杂度从O(n)降到O(log n)。 假设一个节点有数千个字符串连接在一起。与
AVL
树
一起使用散
浏览 5
提问于2017-10-02
得票数 2
回答已采纳
1
回答
算法,在O(n*log(k))中找到k-最大数。
我想知道,如果你给出了一个任意长度n >= k数组
的
未排序列表,你
的
想法是在O(n*log(k))时间内找到k-最大数。例如,包含数字1到9
的
数组
的
k=2 -greatest数是8。我正在尝试用python编写这个代码,如果您知道在这个时间复杂性
中
是如何实现
的
:)
浏览 4
提问于2022-09-16
得票数 0
4
回答
不同
数据结构
的
大O运行时间
、
、
我试着想出以下
数据结构
的
Big运行时间。他们是对
的
吗?将n个整数插入初始空
的
AVL
树
(最佳情况) n)Inserting n整数到初始空
的
AVL
树
(最坏情况)O(日志n)Inserting n整数到不强制结构属性(最佳情况)
的
初始空二进制搜索
树
中
) O(logn)Inserting n整数到不强制结构属性(最坏情况)
的
初始空二进制搜索
树
中
浏览 3
提问于2011-08-12
得票数 3
回答已采纳
1
回答
AVL
树
和2-3
树
之间
的
首选项
、
、
谁能告诉我,使用
AVL
比使用2-3
树
更好,或者相反,为什么? Thx
浏览 2
提问于2012-01-04
得票数 5
5
回答
用于以下情况
的
有用
数据结构
、
其可以是用于以下情况
的
最佳
数据结构
。2插入、删除和搜索将基于对象
的
键。任何优化
数据结构
的
建议都将受到高度赞赏。
浏览 0
提问于2011-05-17
得票数 0
3
回答
列表为O(log(n))
、
、
、
、
我必须创建一个具有特定条件
的
数据结构
。index, Object o) 我
的
问题是O(log(n))和列表。有很多
树
可以执行O(log(n))
中
的
操作(如BST,Red-Black Tree,
AVL
Tree),但是如何对这些
树
进行索引,如何在任何位置执行插入操作? 将此设置为仅列表确实会带来问题。
java
.util.List具有以下实现类:Ab
浏览 2
提问于2017-03-02
得票数 1
点击加载更多
相关
资讯
数据结构与算法分析笔记——AVL树
数据结构——平衡二叉树(AVL)
什么是AVL树算法?详述AVL树算法的原理?用C语言实现AVL树算法。内附完整代码。
黑客必知:数据结构中的树、二叉树和树的遍历是什么?
java编程中数据结构与算法之队列详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券