-1
A
回答
1
類型遍歷你應該使用取決於什麼是你正在嘗試做的。
例如;
Postorder將在刪除樹時使用,因爲節點只能在左右子樹都被刪除後才能刪除。
PreOrder將在您想要複製樹時使用,因爲在爲該特定節點創建子樹之前需要創建父節點。
希望這將有助於你:http://www.geeksforgeeks.org/618/
相關問題
- 1. 模型和算法之間的確切區別是什麼?
- 2. (類型)值和類型(值)之間的區別是什麼?
- 3. 「ExpectedConditions.visibilityOfElementLocated」和「ExpectedConditions.presenceOfElementLocated」之間的確切區別是什麼
- 4. mongod和mongos之間的確切區別是什麼
- 5. Hadoop和雲計算之間的確切區別是什麼?
- 6. MEM_RESERVE和MEM_COMMIT狀態之間的確切區別是什麼?
- 7. onAttachedToWindow和onStart之間的確切區別是什麼
- 8. Polymer「reflectToAttribute」和「notify」之間的確切區別是什麼?
- 9. r +和w +模式之間的確切區別是什麼?
- 10. PHP靜態類和單例類之間的確切區別是什麼
- 11. 不同Sygic地圖類型之間有什麼區別?
- 12. h:commandbutton類型之間的區別究竟是什麼?
- 13. 類型巴貝爾和jsx之間的區別是什麼
- 14. cl_datatype和通常數據類型之間的區別是什麼
- 15. 這些多態類型之間的區別是什麼?
- 16. 泛型類中這些語句之間的區別是什麼?
- 17. 對象,*和沒有類型之間的區別是什麼?
- 18. 相同數據類型的結構和數組之間的區別是什麼?
- 19. NSURLConnection和NSUrlSession之間的確切區別?
- 20. 遍歷FindItemsResults和FindItemsResults.Items有什麼區別?
- 21. $(())和expr之間的區別是什麼?
- 22. $和$ .fn之間的區別是什麼?
- 23. ++和:haskell之間的區別是什麼?
- 24. TVF/UDF之間的區別是什麼
- 25. $(「」)和$ .find(「」)之間的區別是什麼?
- 26. 「\」和「\。」之間的區別是什麼?
- 27. 「$ | ++」和「$ | = 1」之間的區別是什麼
- 28. [EmailPasswordAuthProvider,EmailAuthProvider]之間的區別是什麼
- 29. $(...)和`...`之間的區別是什麼
- 30. .equals()和==之間的區別是什麼?
這取決於你試圖做...例如什麼,按順序來檢索升序排列的所有內容。 – SharkofMirkwood
屬於http://programmers.stackexchange.com/ – cfs