版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實驗實驗?zāi)康哪康模?)學(xué)會用先序)學(xué)會用先序創(chuàng)建一棵二叉建一棵二叉樹。(2)學(xué)會采用)學(xué)會采用遞歸遞歸算法算法對二叉二叉樹進樹進行先序、中序、后序遍行先序、中序、后序遍歷。(3)學(xué)會打印)學(xué)會打印輸出二叉出二叉樹的遍的遍歷結(jié)歷結(jié)果。果。實驗實驗內(nèi)容內(nèi)容【問題問題描述】建立一棵二叉描述】建立一棵二叉樹,并,并對其進行遍行遍歷(先序、中序、后序),打?。ㄏ刃颉⒅行?、后序),打印輸出遍出遍歷結(jié)歷結(jié)果。果?!净疽蟆俊净疽蟆繌逆I盤鍵盤接受
2、接受輸入(先序),以二叉入(先序),以二叉鏈表作表作為存儲結(jié)儲結(jié)構(gòu),建立二叉構(gòu),建立二叉樹(以先序來(以先序來建立),并采用建立),并采用遞歸遞歸算法算法對其進行遍行遍歷(先序、中序、后序),將遍(先序、中序、后序),將遍歷結(jié)歷結(jié)果打果打印輸出。出?!緶y試測試數(shù)據(jù)】數(shù)據(jù)】ABCффDEфGффFффф(其中其中ф表示空格字符表示空格字符)則輸則輸出結(jié)果為先序:先序:ABCDEGF中序:中序:CBEGDFA后序:后序:CGBFDBA【選作
3、內(nèi)容】作內(nèi)容】采用非采用非遞歸遞歸算法算法實現(xiàn)實現(xiàn)二叉二叉樹遍歷。實驗實驗步驟(一)需求分析(一)需求分析1、在、在這個過程中,接受遍程中,接受遍歷的二叉的二叉樹是從是從鍵盤鍵盤接受接受輸入(先序),入(先序),以二叉以二叉鏈表作表作為存儲結(jié)儲結(jié)構(gòu),建立的二叉構(gòu),建立的二叉樹。因此,首先要。因此,首先要創(chuàng)建一棵建一棵二叉二叉樹,而,而這棵二叉棵二叉樹是先序二叉是先序二叉樹。本演示程序中,集合的元素。本演示程序中,集合的元素設(shè)定為大寫字母
4、大寫字母ABCDEFG,輸出的先序,中序,后序遍出的先序,中序,后序遍歷分別為ABCDEGFCBEGDFACGBFDBA。二叉。二叉樹可以表示可以表示為:中南民族大學(xué)管理學(xué)院學(xué)生中南民族大學(xué)管理學(xué)院學(xué)生實驗報實驗報告4、測試測試數(shù)據(jù)數(shù)據(jù)(1)在)在鍵盤鍵盤上輸入的先序序列入的先序序列ABC##DE#G##F###(2)先序遍)先序遍歷結(jié)歷結(jié)果ABCDEGF(3)中序遍)中序遍歷結(jié)歷結(jié)果CBEGDFA(4)后序遍)后序遍歷結(jié)歷結(jié)果CGBF
5、DBA(二)概要(二)概要設(shè)計設(shè)計1、為實現(xiàn)為實現(xiàn)上述程序功能,上述程序功能,應(yīng)以二叉以二叉樹定義的相關(guān)操作和二叉的相關(guān)操作和二叉樹遞歸樹遞歸遍歷的相關(guān)操作的相關(guān)操作為依據(jù)。有關(guān)以二叉依據(jù)。有關(guān)以二叉鏈表作表作為存儲結(jié)儲結(jié)構(gòu),構(gòu),建立二叉建立二叉樹的操作的操作為:typedefBTNodeBTree定義二叉二叉樹的指的指針BTreeCreatBTree(void)BTreeTchif((ch=get())==#)return(NULL)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中南民族大學(xué)管理學(xué)院財務(wù)管理專業(yè)畢業(yè)論文
- 青海民族大學(xué)公共管理學(xué)院
- 中南民族大學(xué)管理學(xué)院2018年全國優(yōu)秀大學(xué)生夏令營
- 管理學(xué)院學(xué)生社會實踐報告
- 管理學(xué)院學(xué)生請假條
- 西南大學(xué)心理學(xué)院學(xué)生實驗報告
- 經(jīng)濟與管理學(xué)院學(xué)生請假條
- 管理學(xué)院學(xué)生專業(yè)實習工作流程
- 文化藝術(shù)管理學(xué)院學(xué)生請假條
- 經(jīng)濟管理學(xué)院學(xué)生請假申請表
- 管理學(xué)院
- 文化藝術(shù)管理學(xué)院學(xué)生請假條
- 2023年西南大學(xué)經(jīng)濟管理學(xué)院_xx大學(xué)經(jīng)濟管理學(xué)院學(xué)生黨支部先進事跡材料
- 深圳大學(xué)管理學(xué)院
- 南京林業(yè)大學(xué)經(jīng)濟管理學(xué)院學(xué)生請假制度
- 經(jīng)貿(mào)管理學(xué)院學(xué)生創(chuàng)新學(xué)分認定試行辦法
- 經(jīng)貿(mào)管理學(xué)院學(xué)生創(chuàng)新學(xué)分認定試行辦法
- 管理學(xué)院學(xué)生會各部門信息簡介
- 經(jīng)濟管理學(xué)院學(xué)生活動管理流程圖
- 經(jīng)貿(mào)管理學(xué)院學(xué)生創(chuàng)新學(xué)分認定試行辦法
評論
0/150
提交評論