2
A
回答
1
我覺得preorder
是建立鏡像,最好的辦法: -
node* preorder(node* p) {
if(p==null) {
return(null);
}
node* n = create(p->data);
n->left = preorder(n->right);
n->right = preorder(n->left);
return(n);
}
+0
Preorder遍歷提供了二叉樹的插入序列,因此它是複製倒序樹的正確方法... – albin
相關問題
- 1. 二叉樹遍歷
- 2. 二叉樹遍歷
- 3. 遍歷二叉樹
- 4. 遍歷二叉樹
- 5. 二叉樹級別遍歷
- 6. 二叉樹遍歷抽象
- 7. 二叉搜索樹遍歷
- 8. 遍歷二叉搜索樹
- 9. 爲了遍歷二叉樹
- 10. 二叉搜索樹遍歷
- 11. 遍歷非二叉樹
- 12. 遍歷二叉搜索樹
- 13. Javascript:遍歷二叉樹?
- 14. 二叉樹級別遍歷
- 15. SQL二叉樹遍歷
- 16. 遞歸遍歷二叉樹
- 17. 建立二叉樹出給定遍歷
- 18. Python:二叉樹類:用遍歷重建
- 19. 在樹中遍歷二叉樹C
- 20. 基於矢量的二叉樹遍歷
- 21. 二叉樹遍歷的時間效率
- 22. 爲了遍歷修改的二叉樹
- 23. 遍歷一個無序的二叉樹
- 24. 顯示二叉樹的遍歷
- 25. 遍歷一個溢出的二叉樹
- 26. 二叉樹的遍歷C++中
- 27. 遍歷C中的二叉樹C
- 28. 二叉樹的水平順序遍歷
- 29. 遍歷Python中的二叉樹
- 30. 遍歷二叉樹的函數
預購與否定比較邏輯應該這樣做。 (誠然,這是從袖口,但它似乎是有道理的)。假定樹不是自平衡的。 – WhozCraig