二叉搜索树的平均查找长度及时间复杂度

O(log2(n))是时间复杂度,平均查找长度为: ASL = [(n+1)/n] * log2(n+1) - 1code 推导过程以下:排序 假设有一颗二叉排序树, 总结点数是n, 高度是h, 根结点的高度是1, 假设也是满二叉树, n与h的关系, 有公式: n = (2^h) - 1 也就是: h = log2(n+1)class 对于高度为2,总结点数是3的二叉排序树(满二叉树),查找成功的
相关文章
相关标签/搜索