0
A
回答
0
預購有利於搜索 - 如果你正在尋找的東西是在目前的節點,爲您節省了麻煩搜索其子。
1
預訂遍歷在探索樹葉之前探索根。 您使用預訂,因爲您想在處理樹葉之前處理根。一些預訂的應用程序
- 從排序後的數組中創建最小高度的二叉搜索樹。
- 克隆二叉樹。
- 爲二叉樹上相同深度的節點創建鏈接列表。
如您所見,應用程序#1和#2依賴創建子節點之前創建的父節點。通過#3,您可以在您以相同深度收集節點之前爲每個深度創建一個鏈接列表。
相關問題
- 1. 爲什麼二進制搜索樹?
- 2. 二進制搜索樹內的二進制搜索樹
- 3. 預購二進制搜索樹插入
- 4. 使用類的二進制搜索樹
- 5. C - 預期的「)」在二進制搜索樹中的「*」之前搜索樹
- 6. Haskell - 二進制搜索樹
- 7. 二進制搜索樹Instantiaition
- 8. 二進制搜索樹C++
- 9. 二進制搜索樹toString
- 10. 二進制搜索樹C++
- 11. 二進制搜索樹
- 12. 二進制搜索樹C++
- 13. 二進制搜索樹,搜索方法
- 14. 二進制搜索樹搜索操作
- 15. 二進制搜索樹 - 搜索範圍
- 16. Swift二進制搜索樹搜索
- 17. 爲什麼鍵而不是二進制搜索樹中的值?
- 18. 線性搜索或二進制搜索或二叉搜索樹
- 19. 如何將二進制搜索樹添加到二進制搜索樹?
- 20. 從二進制搜索樹中刪除?
- 21. 在非二進制樹中搜索
- 22. 使用二進制搜索樹時無效的內存訪問
- 23. 在C++中使用Stack進行二進制搜索樹的深度搜索
- 24. 什麼是十進制搜索樹?
- 25. 刪除二進制搜索樹的fcn
- 26. 唯一的二進制搜索樹
- 27. 爲什麼O(N日誌N)構建二進制搜索樹?
- 28. 預訂數組中的二叉搜索樹
- 29. 使用二進制搜索
- 30. 在java中使用二進制搜索樹的AddressBook
有用的信息:何時使用預訂,後序和中間二叉搜索樹遍歷策略http://stackoverflow.com/questions/9456937/when-to-use-preorder-postorder-and-inorder-binary-search- tree-traversal-strate – Doro
謝謝!@isidoro –