标签:添加元素 平衡二叉搜索树 time java 内核 binary 完全二叉树 理想 限制
二叉搜索树的问题:
平衡:当节点数量固定时,左右子树的高度越接近,这棵二叉树就越平衡(高度越低)
最理想的状态就是像完全二叉树、满二叉树那样,高度是最小的。
前提:节点的添加、删除顺序是无法限制的,可以认为是随机的。
改进方案:在节点的添加、删除操作之后,想办法让二叉搜索树恢复平衡(减小树的高度),同时添加、删除节点之后的调整次数一定要少,即用尽量少的调整次数达到适度平衡。
一般也称它们为:自平衡的二叉搜索树(Self-balancing Binary Search Tree)
标签:添加元素 平衡二叉搜索树 time java 内核 binary 完全二叉树 理想 限制
原文地址:https://www.cnblogs.com/Java0120/p/12676936.html