【问题标题】:Satisfying Properties of nodes after rotation in AVL treesAVL树中旋转后节点的满足属性
【发布时间】:2020-08-29 17:10:22
【问题描述】:

我正在学习自平衡 BST 和 AVL 树,当 x = z 时,我陷入了一种特殊情况。

我有这个例子可以更好地理解:

根据属性你可能看到 --> 所有元素 >= 节点 x,应该在节点 x 的右子树上,但是在这种情况下,3 将在节点 x 的左子树上,这违反了 BST 的属性.

由于我自己使用在线资源学习数据结构,因此我可能在某些方面有误,如果您能回答这个问题,那将非常有帮助,如果我在某些方面有错误,请纠正我。

【问题讨论】:

    标签: python data-structures binary-search-tree avl-tree


    【解决方案1】:

    通常二叉搜索树没有重复元素,所以这个问题就避免了。

    【讨论】:

    • 我的问题是,如果我们有这样的案例,它是否能够根据 AVL 树平衡自己??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多