avl-tree

avl-tree

文章 0 浏览 5

平衡二叉搜索树的比较

我读过一些关于自平衡二叉树的问答,但我不太熟悉所有这些。 我认识的第一个是AVL,第二个是红黑树。 有一点我不太明白:根据一些书籍和文章,AVL可以…

海风掠过北极光 2024-12-01 23:44:37 6 0

如何实现没有父指针的AVL树的插入?

我看到一些关于AVL的rebalance()函数实现的文章。 每次插入后,我们应该检查插入节点的祖先是否平衡。 所以我认为,为了检查祖先的余额,我必须了解插…

抱猫软卧 2024-12-01 22:27:31 7 0

帮助在 C# 中编译通用 AVL 树(IEnumerator 问题)

我在尝试实现的 AVL 树中遇到一些编译错误。 有什么东西让整个枚举器崩溃了。它编译得很好,直到我尝试实现一个辅助类。我认为这与 BTNode 本身是一个…

小伙你站住 2024-11-30 18:54:07 6 0

关于检查树是否平衡的函数的疑问?

我在《Coding Interview Cracked》一书中看到,要检查 BST 是否平衡,只需找出最大和最小高度之间的差异,但我不确定它是否 100% 正确。虽然我无法找…

浊酒尽余欢 2024-11-27 17:01:03 7 0

AVL树字典

到目前为止,我一直在制定一个攻击计划,看看如何才能做到这一点,这就是我所拥有的: bool isEmpty() const - 如果为空则返回 true,如果不是则返回 …

心如荒岛 2024-11-26 07:57:42 4 0

AVL树平衡

给定下面的 AVL 树: 23 / \ 19 35 / \ / \ 8 20 27 40 / 38 / 36 只在 40 度向右旋转一次可以吗?使它像这样: 23 / \ 19 35 / \ / \ 8 20 27 38 / \…

酒儿 2024-11-15 03:43:27 5 0

添加(插入)时尝试平衡 AVL 树:Java

在向树中添加新项目后,我试图平衡我的 AVL 树,但我不断收到 NPE。我相信我已经将其范围缩小到与我的balance()方法有关,或者更具体地说,我的rotate…

尴尬癌患者 2024-11-15 00:15:21 5 0

为什么 avl 树搜索速度比红黑树快?

我在几个地方读过 avl 树搜索速度更快,但无法理解。据我了解: 红黑树的最大高度 = 2*log(N+1) AVL树的高度 = 1.44*logo(N+1) 是因为AVL比较短吗?…

长不大的小祸害 2024-11-09 07:30:28 9 0

更新AVL树问题

到目前为止,我只致力于实现同侧 AVL 树更新。 我遇到的问题是二叉搜索树经过 AVL 重新排序后,我的显示功能崩溃了。我相应地移动指针,但是当函数中…

冷情妓 2024-11-04 23:29:52 5 0

更新AVL树节点的平衡因子

我正在学习 AVL 树,并且我知道如何进行所有旋转,但我需要知道的一件事是如何进行操作,以便在每次插入或旋转后更新节点的平衡因子。 谢谢!…

强辩 2024-10-25 07:09:18 6 0

AVL 树奇怪的行为

下面的代码让我非常困惑。 类 class AVLTree { private: struct AVLNode { AVLNode *leftchild; AVLNode *rightchild; int data; int height; }; AVLN…

你爱我像她 2024-10-21 00:25:33 4 0

AVL树旋转的正确实现是什么?

当将 50,49,48 插入 AVL 树时,它会打印出来。 The root is: 50 50 Level: 0 Height: 0 49 Level: 1 Height: 0 50 Level: 0 Height: -1 50 Level: 0 H…

゛时过境迁 2024-10-20 12:07:47 7 0

avl树帮助字典实现

我目前正在学习c和算法。 我已经实现了一个模拟字典作为一棵树,并且希望我的课程工作更进一步并使用 avl 树。 #include #include #include #define _…

恋你朝朝暮暮 2024-10-17 12:28:47 7 0

排序树特殊情况的算法

我正在尝试创建一些基于具有特殊要求的AVL树的排名树,假设我有带有节点的AVL树,每个节点有2个字段: id, priority 我的AVL树按id排序,我还有一个函…

毁梦 2024-10-10 10:27:22 9 0

为非常大的数据选择数据结构

我有 x(百万)个正整数,它们的值可以尽可能大(+2,147,483,647)。假设它们是唯一的,那么为查找密集型程序存储它们的最佳方式是什么。 到目前为止…

余厌 2024-10-04 14:49:47 10 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文