1
二分查找樹(BST)的理想拓撲是什麼意思?我明白,任何對值的搜索都應該以對數時間複雜度進行,但它是否需要「精確」記錄?除了最後一行(如堆),樹必須是完整的樹嗎?還是應該大致平衡?我真的試過搜索,但沒有得到任何體面的答案。二叉樹的理想拓撲?
例如:
25
/ \
10 50
/ \
9 62
/ \
55 70
難道這棵樹有一個理想的拓撲結構?
或者是理想的拓撲結構,可以從一組數據構建的最佳平衡BST?所以它不是可以檢查的樹的身份?
什麼是BST的理想拓撲結構?