2
A
回答
1
遞歸函數是簡單的實現,因爲你只需要關心的一個節點,他們使用的堆棧來存儲狀態爲每個呼叫。
非遞歸函數的堆棧使用量較少,但要求您存儲每個級別的所有節點的列表,並且可能比遞歸函數複雜得多。
相關問題
- 1. 遞歸遍歷二叉樹
- 2. 遞歸函數來遍歷二叉樹
- 3. 遞歸遍歷二叉查找樹
- 4. 非遞歸PostOrder使用並行堆棧的二叉樹遍歷
- 5. O(n)遍歷二叉樹的非遞歸過程
- 6. 樹遍歷遞歸
- 7. 遞歸 - 二叉樹
- 8. 遞歸二叉樹
- 9. 遞歸二叉樹
- 10. 樹遍歷中的遞歸
- 11. 樹的遍歷,遞歸
- 12. 三度樹的遞歸和非遞歸遍歷
- 13. 非遞歸正線樹遍歷
- 14. 樹遍歷遞歸計算
- 15. 非遞歸BST(二叉搜索樹)
- 16. 無遞歸的二叉樹遍歷的直觀解釋
- 17. Morris遍歷與二叉樹遞歸有序的性能
- 18. 二叉樹Sorrt Java遞歸
- 19. 在二叉樹中遞歸
- 20. PHP - 遞歸二叉樹
- 21. 遞歸二叉樹插入
- 22. Java遞歸和二叉樹
- 23. 遞歸二叉樹插入
- 24. 遞歸和二叉樹
- 25. 遞歸二叉樹函數
- 26. 遞歸搜索二叉樹
- 27. Java遞歸二叉樹
- 28. 遞歸和在二叉樹
- 29. 二叉樹 - 如何遍歷遞歸沒有任何參數
- 30. 使用遞歸進行序列遍歷 - 二叉搜索樹C++