2016-07-15 65 views
0

我們知道遍歷二叉搜索樹的順序將在O(n)時間按排序順序列出樹的元素。 但基於比較的二叉搜索樹構造算法可以採用多快?基於比較的二叉搜索樹構建算法可以採用多快?

+1

你知道任何關於需要插入到二叉樹中的元素還是隨機化的? –

+2

未指定。如果輸入已經排序,則可以在* O(N)*時間內完成。 Knuth Vol 3,#6.2.3練習21. – EJP

+0

確實@NickLarsen看起來不錯!花費的時間將取決於輸入元素的大小和順序。 –

回答

0

最壞的情況下,我認爲最長的運行時間是O(log n)。