腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
建立
二叉树
和AVL树所需的时间复杂度之间的差异?
、
、
、
、
当我学习
二叉树
(
平衡
和不
平衡
)时,我提出了一些我需要解决的问题: 应该比nlog(n)更多吗?因为我们需要大量的旋转来构建AVL树。我知道AVL树中的插入和删除操作将是log(n)级的(如果用随机元素
构造
的
二叉树
具有log(n)高度,则同样如此)。但是我需要了解
浏览 6
提问于2013-07-13
得票数 14
回答已采纳
1
回答
异步棘轮树和现代组密钥协议:为什么使用?
、
目前,组密钥协议是基于树的密钥协议,如异步棘轮树.特别是后者是在左
平衡
树的基础上
构造
的。 因此,我一直在想,从任何其他
二叉树
结构到这个应用程序,左
平衡
树有什么好处?
浏览 0
提问于2018-11-08
得票数 4
回答已采纳
3
回答
完全
二叉树
和完全
二叉树
之间的区别是什么?
、
、
据我所知,一棵完整的
二叉树
在树的最后一层可能有不完整的节点。什么是完全
二叉树
?有什么关系?
浏览 2
提问于2013-07-17
得票数 2
回答已采纳
5
回答
在哪些
语言
中,关联数组是使用redblack树而不是hashtable实现的?
、
、
维基百科: 有人知道用redblack树实现关联数组的
语言
吗?
浏览 2
提问于2010-09-11
得票数 3
回答已采纳
1
回答
什么是
平衡
的
二叉树
,它与完整的
二叉树
有什么不同?
请你向我解释一下什么是
平衡
的
二叉树
,我读了很多解释,但仍然没有得到。我们可以说一个完整的
二叉树
就是一个
平衡
的
二叉树
吗? 但是我还没有得到这个定义,你能不能解释一下什么是
平衡
的
二叉树
,并给出一些例子
浏览 2
提问于2015-05-16
得票数 1
回答已采纳
2
回答
如何用CL来表示树?
我想把下面的OCaml类型(一个不
平衡
的
二叉树
)转换成Common Lisp,但是作为一个CL新手,我不知道如何使用动态
语言
来做到这一点。
浏览 0
提问于2012-01-15
得票数 2
5
回答
STL映射容器在构建时是否优化(
平衡
树)?
、
、
如果我在映射中插入一个有序的(递增)元素序列,最终的
二叉树
会被以某种方式优化吗?还是每个元素都有一个“正确的”孩子?这将使得这样的树效率很低,因为然后查找将是线性的。
浏览 6
提问于2012-05-03
得票数 4
回答已采纳
2
回答
二叉搜索树更新
、
、
我正在开发一个需要将值存储在二进制搜索树中的应用程序。如果删除了一行,则在O(n)中更新后面的行的键。通过将类似于行号(在本例中)的参数作为关键字,我能够在我的应用程序中实现O(n)时间。
浏览 3
提问于2012-09-17
得票数 1
4
回答
级别顺序插入到
二叉树
中?
、
、
、
如何从填充数据的
二叉树
中
构造
正确的位置?设a[] = {A,B,
C
,D,E,F,G};//数组中的遍历输出 A B
C
有很多水平顺序遍历的例子,但是没有找到任何与
二叉树
构造
的实际编码相关
浏览 7
提问于2011-07-02
得票数 8
回答已采纳
1
回答
一棵高度
平衡
的树是一棵树,只有一个孩子的节点必须有一片叶子作为它的独生子?
、
说: 如果只有一个子节点必须有一个叶作为唯一的子节点,那么
二叉树
是高度
平衡
的吗?
浏览 6
提问于2022-04-02
得票数 -1
1
回答
V8 JavaScript对象与
二叉树
、
、
、
在JavaScript中搜索数据(特别是通过node.js在V8上搜索数据,但不使用
c
/
c
++模块)是否比使用JavaScript Object更快?
二叉树
实现不是很好的
平衡
,所以它可能会通过
平衡
得到更好的结果(只有前26个值是手工大致
平衡
的)。 有人知道为什么或如何改进吗?
浏览 4
提问于2016-01-24
得票数 3
回答已采纳
1
回答
是否总是可以使用树旋转将一个BST转换成另一个BST?
、
、
、
\ / / \ / \ /许多基于
平衡
二叉树
的数据结构使用作为一个原语,在不破坏所需的
二叉树
不变量的情况下重新
构造
BST。rotate / \ -----> / \ v <
浏览 2
提问于2012-12-25
得票数 8
回答已采纳
1
回答
将排序链接列表转换为
平衡
BST
、
、
、
我正在做以下面试问题: 对于这个问题,高度
平衡
二叉树
被定义为一个
二叉树
,其中每个节点的两个子树的深度不超过1。在计算节点后,我们取左n/2节点并递归地
构造
左子树;在
构造
左子树之后,我们为根分配内存,并将左子树与根连接起来。最后,我们递归地
构造
右子树并将其与根连接。在
构造
BST时,我们还将列表头指针移动到下一个,以便在每个递归调用中都有合适的指针”。
浏览 1
提问于2018-12-03
得票数 3
回答已采纳
1
回答
php数组查找时间
、
、
、
、
在
C
++中,<map>被实现为具有常量键值的
平衡
二进制搜索树。这很好,你得到了O(log n)搜索,插入,删除等运行时。O(n)枚举时间。如果有人能帮我找到合适的PHP
C
源文件,那就太棒了(尽管稍微解释一下会更好--我对
C
语言
真的很不在行)。
浏览 0
提问于2012-01-05
得票数 2
回答已采纳
17
回答
检查
二叉树
是镜像还是对称
、
、
、
因为它是
二叉树
,所以我假设它是排序的递归定义如果
二叉树
的左子树和右子树是相同的镜像,即该
二叉树
是对称的,则该
二叉树
是其自身的镜像。最好用几个例子来解释这一点。/ \ / \错误 / \ / \真的 在选择的编程
语言
中,定义一个BTree类/
C
结构和一个关联的方法,以检查树是否为镜像。对
浏览 5
提问于2011-12-09
得票数 57
4
回答
为什么Haskell映射被实现为
平衡
的
二叉树
而不是传统的哈希表?
、
、
、
、
从我对Haskell有限的知识来看,Maps (来自Data.Map)似乎应该像其他
语言
中的字典或哈希表一样使用,但却被实现为自
平衡
的二进制搜索树。另外: 在哪些应用程序中,
二叉树
会比哈希表糟糕得多?
浏览 1
提问于2013-09-20
得票数 20
回答已采纳
1
回答
显示
平衡
的
二叉树
、
、
给定整数n > 1,输出具有n叶节点的
平衡
二叉树
。节点由相邻的斜杠表示:/\。树的顶部必须有一个根节点(即输出的第一行)。若要
构造
输出的下一行,请在i位置取上一行中的每个斜杠。您可以执行以下操作之一: 终止分支:放一个空格。那根树枝现在成了一片叶子。由于这是一个
平衡
的
二叉树
,在每个分支点,左和右子树的高度不能相差一个以上。换句话说,在将叶子/分支放入l+1级别之前,您必须用L叶/分支填充级别D3
浏览 0
提问于2022-10-22
得票数 4
回答已采纳
5
回答
为什么
平衡
二叉树
很重要?
、
为什么
平衡
二叉树
很重要
浏览 3
提问于2012-07-16
得票数 11
回答已采纳
2
回答
什么样的问题会用
二叉树
来解决?
、
、
我已经看到这个数据结构谈论了很多,但是我不清楚什么样的问题会需要这样的数据结构(而不是替代的表示)。我从来不需要,但也许那是因为我不太喜欢。你能指点我吗?
浏览 5
提问于2011-07-05
得票数 3
回答已采纳
3
回答
维护
二叉树
中的列表顺序
、
给定一个数字序列,我希望将这些数字插入到
平衡
二叉树
中,这样当我在树上执行顺序遍历时,它会返回该序列。请记住,树必须是
平衡
的,所以没有一个完全平凡的解决方案。如果我插入(0,5),插入(0,4),插入(0,7),那么我存储的序列现在是7,4,5,
二叉树
上的顺序遍历应该得到7,4,5。 如果我删除了(1),那么在
二叉树
上的顺序遍历应该会得到7,5。
浏览 0
提问于2011-02-17
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程C语言进阶篇——构造类型:数组
根据中序后序构造二叉树,若构造失败,怎么设置报错
数据结构——平衡二叉树(AVL)
什么是排序二叉树算法?详述排序二叉树算法的原理?用C语言实现排序二叉树算法。内附代码。
什么是二叉树遍历?详述二叉树遍历的原理?用C语言实现二叉树遍历算法。内附完整代码。
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券