腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有办法知道
AVL
树中给出的节点级别
、
大家好,我是计算机科学专业的一名新学生,当我在
AVL
树中插入或删除节点时,我很困惑如何设置和更新节点级别(深度)。因为当您在
AVL
中插入或删除时,它有可能会旋转以保持自身平衡。有没有办法设置和更新
AVL
树节点级别谢谢。我使用
c
作为编程
语言
。
浏览 14
提问于2020-06-22
得票数 1
1
回答
如何在
c
++中实现一个以每个节点为另一个
avl
树的
avl
树
、
我有一个input.txt文件,其中包含如下数字: 我试图
建立
一个
avl
树,其中每个节点都是一个数字,形成第一列,每个节点指向另一个包含来自第二个column.Could的数字的
avl
树,有人解释了如何在
c
++中实现这一点?
浏览 0
提问于2018-05-23
得票数 0
回答已采纳
1
回答
C
语言
中的
AVL
树
、
、
、
我目前正在做一个需要使用
AVL
树的项目,我为
avl
编写的插入函数似乎不起作用,它最多只能处理3到4个节点;Tree insert(Tree t,char name[
浏览 1
提问于2010-04-09
得票数 2
2
回答
如何使用libavl?
、
、
、
我正试图在我的一个学术项目中使用GNU libavl ()。我需要一个简单的教程如何使用BST(二进制搜索树)实现提供的库。我需要做的是对一个(键,值)对(大约30000字符串和频率)进行排序,根据值使用BST。尽管这个库已经有了详细的文档,但是它并没有给我的问题提供任何直接的前言回答,我也没有时间阅读所有的文档和测试代码。我想知道是否有更快的方法来进行排序。
浏览 7
提问于2014-03-03
得票数 6
回答已采纳
2
回答
关于二叉搜索树的问题?
、
根据我的理解,平衡二进制搜索树是
AVL
树。除此之外,我不认为有可能
建立
一个“平衡二进制搜索树”。但是,如果有这样的数据结构,我如何从一系列随机
数
构建一个“平衡二进制搜索树”呢? 谢谢,
浏览 0
提问于2010-08-26
得票数 2
回答已采纳
3
回答
在
C
++中具有相同类的属性
、
、
、
我想用
C
++实现一个通用的树结构--带类!--这个树由一个键(在我的例子中是一个整数)、一个leftChild和rightChild属性组成,这两个属性应该与树本身的类型相同typedef struct
avl
{int key; struct
avl
*leftChild;} AVLTree; 我在我的
C
++代码中尝试了以下操作如何使用
C</
浏览 1
提问于2013-06-29
得票数 1
回答已采纳
1
回答
AVL
树插入失败(在
C
中)
、
、
我从
C
语言
中的数据结构和算法分析中学习了
AVL
树,我自己输入了代码,它的插入功能不能很好地工作。AvlNode *
AVL
_find(AvlTree *tree, data_type value);AvlTree *
AVL
_find_max(AvlTree *tree); AvlTree
浏览 3
提问于2014-11-05
得票数 1
回答已采纳
1
回答
AVL
树插入更改了根
、
我必须用
C
语言
实现一个
AVL
树。我写了下面的insert-Method,但它只是不断地改变树的根。 AVLNode *root = avlt->root;return; else if(value < tree->root->value){
浏览 5
提问于2021-02-27
得票数 0
3
回答
用
C
编写类模板类泛型代码的最佳方式是什么?
、
我需要用
C
语言
编写泛型类型的
AVL
-tree,我所知道的最好的方法是使用void*,并编写一些用于创建、复制、赋值和销毁的函数。请告诉我一些更好的方法。
浏览 1
提问于2010-04-06
得票数 5
回答已采纳
1
回答
C
:递归查找
AVL
树高度时出现无法访问内存错误
、
、
、
因此,我尝试用
C
语言
实现一个
AVL
树。我使用递归进行插入,虽然我在少数项目上获得了一些不错的结果,但我得到了一个"cannot access memory at...“在大输入时,如下所示。(avlRoot, v[i], i); return 0;我用以下命令编译它:Νο值得注意的警告...0x602550) at my_
avl
.
c
:33 #3 0x0
浏览 2
提问于2013-07-29
得票数 0
1
回答
将
AVL
树转换为
C
中的元组
我有一个
AVL
树,像这样: / \我希望将所有元素存储到一个元组中,如下所示: array= [(6,12),(6,25),(9,25)]如何在
C
语言
中实现它?
浏览 1
提问于2020-03-26
得票数 0
1
回答
用
C
语言
实现
AVL
树
、
我有一个作业,我需要写一个
AVL
树。这就是我到目前为止所写的。它适用于我的所有测试,但突然在TL (超过时间限制)的检查系统中失败。left); free(p);{ while ( scanf("%
c
", &
c
) &&
c
!= 'F' )
浏览 0
提问于2014-12-06
得票数 8
回答已采纳
2
回答
用
AVL
树进行哈希
、
、
、
我正在用
C
语言
编写一个搜索程序,我使用了哈希数据结构。我只存储了一个单词一次,从这个词中我指出了这个词存在的字符串。因此,每当用户给出一个单词,包含该单词的所有字符串都会被给出。但是,我没有使用链接列表,而是在散列中使用了
AVL
。简而言之,键中的下一个节点指向
AVL
树的根。这可以将时间复杂度从O(n)降到O(log n)。有什么更好的算法吗?
浏览 5
提问于2017-10-02
得票数 2
回答已采纳
1
回答
TCP不通过TCP发送TST100 GPRS命令
、
、
、
以下是他们的网站文档:这是getinfo十六进制示例,它应该工作第一个示例:通过GPRS Codec12发送getinfo SMS命令。(Buffer.alloc(1, 1)); // send ACK for IMEI let
avl
= parser.getAvl();console.log("
浏览 8
提问于2022-03-02
得票数 0
回答已采纳
1
回答
AVL
树旋转问题
、
、
*esq; int altura;
avl
*rotacao_dir(
avl
*);
avl
*insercao_
avl
(
avl
*, int);int max(int, int); int get_a
浏览 12
提问于2016-09-27
得票数 1
回答已采纳
3
回答
如何在
C
语言
中实现封装
、
(void*data){ tree a = malloc(...); ... return a; } { 使用
C
++类并使tree_insert函数成为
avl
_tree类的一种方法。然后,它可以通过this指针访问比较器。这个解决方案的问题是我想使用
C
而不是
C
++。我不确定我是否能够在每个
avl
_insert调用中干净地初始化它们。此
浏览 5
提问于2011-05-13
得票数 6
1
回答
当涉及到二叉树时,如何在汇编
语言
中将节点连接到另一个节点?
、
我已经用
C
语言
做了BST,所以我知道实现。但是当涉及到汇编
语言
(更具体地说,MIPS)时,节点是如何与内存位置相对应的呢?因为与
C
不同,您确实需要指定指针位置和空指针,对吗?3 (2001h) 2 (2002h) 4 (2003h) 删除和插入是否与
C
相同?对于
AVL
树的扩展,树的旋转也是
C
语言
中给出的相同的过程吗?
浏览 12
提问于2021-01-23
得票数 0
回答已采纳
2
回答
合并2个不同的
AVL
树
、
、
、
、
假设我有两个
AVL
树,并且我知道它们各自的大小。但是,我不知道是否有重复的节点,或任何其他信息。将它们合并到新的
AVL
树中最有效的方法是什么?原来的树可以被毁掉。
浏览 1
提问于2010-12-16
得票数 5
回答已采纳
2
回答
在平面上保存和检索点的数据结构
、
我尝试过使用多个
AVL
树来解决这个问题,但是无法给出足够优雅的解决方案。
浏览 1
提问于2015-02-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是AVL树算法?详述AVL树算法的原理?用C语言实现AVL树算法。内附完整代码。
高数、c语言辅导
C语言随机数生成教程,C语言rand和srand用法详解
经验分享会之高数、数分、C语言!
C语言-使用rand函数产生随机数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券