第十一周專案1 中序線索化二叉樹的演算法驗證

2021-07-24 12:11:08 字數 1060 閱讀 7595

/*    

* 檔名稱:專案1.cpp    

* 作    者:王曉慧    

* 完成日期:2023年11月10日    

* 版 本 號:v1.0     

*問題描述:實現中序線索化二叉樹的演算法驗證,並測試資料。  

*輸入描述:無    

*程式輸出:測試資料    

#include #include #define maxsize 100  

typedef char elemtype;

typedef struct node

tbtnode;

void createtbtnode(tbtnode * &b,char *str)

} }

j++;

ch=str[j];

} }

void disptbtnode(tbtnode *b)

} }

tbtnode *pre; //全域性變數

void thread(tbtnode *&p)

else p->ltag=0;

if (pre->rchild==null) //後繼線索

else pre->rtag=0;

pre=p;

thread(p->rchild); //右子樹線索化

} }

tbtnode *creathread(tbtnode *b) //中序線索化二叉樹

知識點總結:中序線索化二叉樹的演算法

第十一周 線索化二叉樹(中序)

all right reserved.date 2015年11月9日 版本 v1.0.1 作業系統 xp 執行環境 vc6.0 問題描述 將二叉樹進行中序線索化。include include define maxsize 100 typedef char elemtype typedef stru...

第十一周專案1 驗證演算法(中序線索化二叉樹)

煙台大學計算機與控制工程學院 完成日期 2016年11月11日 問題描述 實現二叉樹的層次遍歷演算法,並對用 a b d,e h j,k l,m n c f,g i 建立的二叉樹進行測試。輸入描述 程式輸出 csharp view plain copy include include define ...

第十一周專案3線索化二叉樹

問題 all right reserved.檔名稱 線索化二叉樹.cpp 完成日期 2016年11月10日 版本號 v1.0 問題描述 將二叉樹 線索化表示出來 輸入描述 輸入二叉樹各個元素 程式輸出 中序線索二叉樹 include include btree.h int main include ...