数据结构:二叉查找树,平衡二叉树AVLTree,红黑树RBTree,平衡多路查找数B-Tree,B+Tree
二叉查找树二叉树具有以下性质:左子树的键值小于根的键值,右子树的键值大于根的键值。对该二叉树的节点进行查找发现深度为1的节点的查找次数为1,深度为2的查找次数为2,深度为n的节点的查找次数为n,因此其平均查找次数为(1+2+2+3+3+3)/6=2.3次。平衡二叉树AVLT为了提高二叉树的查找效率,显然二叉树层级越少越好,于是就有了平衡二叉树。它在符合二叉查找树的条件下,还满足任何节点的两个子树的