第十周 專案二 二叉樹遍歷的遞迴演算法

2021-07-24 07:44:44 字數 639 閱讀 4888

問題及描述:

/*  

*煙台大學計算機與控制工程學院

完成日期:2023年10月27號

問題描述:實現二叉樹的先序、中序、後序遍歷的遞迴演算法,並對用」a(b(d,e(h(j,k(l,m(,n))))),c(f,g(,i)))」建立

的二叉樹進行測試。 請利用二叉樹演算法庫。

*/ /*標頭檔案及功能函式詳見 第十周-專案一 二叉樹演算法庫*/

/* main.cpp檔案** */

#include "btree.h"

void preorder(btnode *b) //先序遍歷的遞迴演算法

} void inorder(btnode *b) //中序遍歷的遞迴演算法

} void postorder(btnode *b) //後序遍歷的遞迴演算法

} int main()

執行結果:

知識點總結:

二叉樹演算法庫的應用。

學習心得:

有了更深入的理解。

第十周 專案二 二叉樹遍歷的遞迴演算法

2015,煙台大學計算機控制工程學院 檔名稱 btree.cpp 完成日期 2015年11月1號 問題描述 實現二叉樹的先序,中序,後序遍歷的遞迴演算法,並 對用 a b d,e h j,k l,m n c f,g i 建立的二叉樹進行測試。1 標頭檔案btree.h ifndef btree h ...

第十周 專案二 二叉樹遍歷的遞迴演算法

問題及 問題描述 實現二叉樹的先序 中序 後序遍歷的遞迴演算法,並對用 a b d,e h j,k l,m n c f,g i 建立的二叉樹進行測試。ifndef tup h included define tup h included define maxsize 100 typedef char...

第十周 專案二 二叉樹遍歷的遞迴演算法

問題描述及 煙台大學計控學院 作 者 邊朔 完成日期 2016年11月3日 問題描述 實現二叉樹的先序 中序 後序遍歷的遞迴演算法,並對用 a b d,e h j,k l,m n c f,g i 建立的二叉樹進行測試。請利用二叉樹演算法庫。1 btree.h define maxsize 100 t...