二叉搜索樹的平均查找長度及時間複雜度

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的二叉排序樹(滿二叉樹),查找成功的
相關文章
相關標籤/搜索